Linux常用命令速查表
Linux 常用命令速查表
本速查表面向有一定 Linux 基础的用户,提供简洁高效的命令查询体验,内容持续更新中。
系统信息
- 查看系统版本:
cat /etc/os-release
- 查看内核版本:
uname -r
- 查看CPU信息:
lscpu
- 查看内存信息:
free -h
- 查看磁盘空间:
df -h
文件操作
- 创建目录:
mkdir 目录名
- 删除文件:
rm 文件名
- 删除目录:
rm -rf 目录名
- 复制文件:
cp 源文件 目标文件
- 移动文件:
mv 源文件 目标文件
- 查看文件内容:
cat 文件名
- 搜索文件:
find /路径 -name 文件名
用户管理
- 创建用户:
useradd 用户名
- 设置密码:
passwd 用户名
- 删除用户:
userdel -r 用户名
- 切换用户:
su 用户名
- 查看当前用户:
whoami
网络管理
- 查看网络接口:
ip addr show
- 测试网络连接:
ping 目标地址
- 下载文件:
wget 文件链接
- 上传文件:
scp 本地文件 用户名@服务器IP:远程路径
软件包管理(以apt为例)
- 更新软件包列表:
apt update
- 安装软件包:
apt install 软件包名
- 卸载软件包:
apt remove 软件包名
- 搜索软件包:
apt search 软件包名
Nginx
- 启动Nginx:
systemctl start nginx
- 停止Nginx:
systemctl stop nginx
- 重启Nginx:
systemctl restart nginx
- 查看Nginx状态:
systemctl status nginx
- 测试Nginx配置文件:
nginx -t
MySQL
- 登录MySQL:
mysql -u 用户名 -p
- 查看数据库列表:
show databases;
- 选择数据库:
use 数据库名;
- 查看表列表:
show tables;
- 退出MySQL:
exit;
cat /etc/os-release
uname -r
lscpu
free -h
df -h
- 创建目录:
mkdir 目录名
- 删除文件:
rm 文件名
- 删除目录:
rm -rf 目录名
- 复制文件:
cp 源文件 目标文件
- 移动文件:
mv 源文件 目标文件
- 查看文件内容:
cat 文件名
- 搜索文件:
find /路径 -name 文件名
用户管理
- 创建用户:
useradd 用户名
- 设置密码:
passwd 用户名
- 删除用户:
userdel -r 用户名
- 切换用户:
su 用户名
- 查看当前用户:
whoami
网络管理
- 查看网络接口:
ip addr show
- 测试网络连接:
ping 目标地址
- 下载文件:
wget 文件链接
- 上传文件:
scp 本地文件 用户名@服务器IP:远程路径
软件包管理(以apt为例)
- 更新软件包列表:
apt update
- 安装软件包:
apt install 软件包名
- 卸载软件包:
apt remove 软件包名
- 搜索软件包:
apt search 软件包名
Nginx
- 启动Nginx:
systemctl start nginx
- 停止Nginx:
systemctl stop nginx
- 重启Nginx:
systemctl restart nginx
- 查看Nginx状态:
systemctl status nginx
- 测试Nginx配置文件:
nginx -t
MySQL
- 登录MySQL:
mysql -u 用户名 -p
- 查看数据库列表:
show databases;
- 选择数据库:
use 数据库名;
- 查看表列表:
show tables;
- 退出MySQL:
exit;
useradd 用户名
passwd 用户名
userdel -r 用户名
su 用户名
whoami
- 查看网络接口:
ip addr show
- 测试网络连接:
ping 目标地址
- 下载文件:
wget 文件链接
- 上传文件:
scp 本地文件 用户名@服务器IP:远程路径
软件包管理(以apt为例)
- 更新软件包列表:
apt update
- 安装软件包:
apt install 软件包名
- 卸载软件包:
apt remove 软件包名
- 搜索软件包:
apt search 软件包名
Nginx
- 启动Nginx:
systemctl start nginx
- 停止Nginx:
systemctl stop nginx
- 重启Nginx:
systemctl restart nginx
- 查看Nginx状态:
systemctl status nginx
- 测试Nginx配置文件:
nginx -t
MySQL
- 登录MySQL:
mysql -u 用户名 -p
- 查看数据库列表:
show databases;
- 选择数据库:
use 数据库名;
- 查看表列表:
show tables;
- 退出MySQL:
exit;
apt update
apt install 软件包名
apt remove 软件包名
apt search 软件包名
- 启动Nginx:
systemctl start nginx
- 停止Nginx:
systemctl stop nginx
- 重启Nginx:
systemctl restart nginx
- 查看Nginx状态:
systemctl status nginx
- 测试Nginx配置文件:
nginx -t
MySQL
- 登录MySQL:
mysql -u 用户名 -p
- 查看数据库列表:
show databases;
- 选择数据库:
use 数据库名;
- 查看表列表:
show tables;
- 退出MySQL:
exit;
mysql -u 用户名 -p
show databases;
use 数据库名;
show tables;
exit;
注意: 以上命令示例可能因系统版本和配置不同而有所差异,请根据实际情况进行调整。
用户评论