Linux常用命令

Linux命令速查手册

对照列表 25 次使用
文件操作
命令说明
ls -la 列出目录详细内容(含隐藏文件)
cd /path 切换目录
pwd 显示当前路径
mkdir -p dir/sub 创建目录(递归)
rm -rf dir 强制删除目录及内容
cp -r src dst 递归复制文件/目录
mv src dst 移动/重命名文件
touch file 创建空文件/更新时间戳
find / -name "*.log" 全局查找文件
du -sh * 查看当前目录各子目录大小
df -h 查看磁盘使用情况
文本处理
命令说明
cat file 输出文件内容
tail -f file 实时追踪日志
tail -n 100 file 查看最后100行
head -n 20 file 查看前20行
grep -r "text" . 递归搜索文本
grep -n "error" file 搜索并显示行号
sed -i "s/old/new/g" file 替换文件内容
awk '{print $1}' file 打印第一列
wc -l file 统计行数
sort -n file 数字排序
uniq -c 统计重复行
进程管理
命令说明
ps aux 查看所有进程
top 实时进程监控
htop 增强版进程监控
kill -9 PID 强制杀死进程
killall nginx 按名称杀死进程
nohup cmd & 后台运行命令
jobs 查看后台任务
fg %1 把后台任务切回前台
网络操作
命令说明
ifconfig 查看网络接口
ip addr 查看IP地址
ping -c 4 host Ping测试(4次)
curl -I url 查看HTTP头信息
wget url 下载文件
netstat -tulnp 查看端口监听
ss -tulnp 查看Socket统计
traceroute host 路由追踪
nslookup domain DNS查询
dig domain 详细DNS查询
ssh user@host -p 22 SSH远程连接
scp src user@host:dst 安全复制文件
系统信息
命令说明
uname -a 系统版本信息
cat /etc/os-release 发行版信息
free -h 内存使用情况
uptime 系统运行时间
date 当前系统时间
whoami 当前用户
id 用户ID和组信息
history 历史命令
env 查看环境变量
lscpu CPU信息
权限管理
命令说明
chmod 755 file 设置文件权限
chown user:group file 修改文件所有者
sudo cmd 以root权限执行
su - user 切换用户
visudo 编辑sudo配置
passwd user 修改用户密码

Linux常用命令使用说明

Linux常用命令大全按功能分类收录Linux/Unix系统最常用的命令,包含命令语法、参数说明和使用示例,支持搜索过滤,是Linux运维工程师、开发者和学习者的速查手册。

命令分类:
- 文件操作:ls、cd、cp、mv、rm、find、chmod
- 文本处理:cat、grep、sed、awk、sort、uniq
- 进程管理:ps、top、kill、systemctl
- 网络命令:ping、curl、wget、netstat
- 磁盘管理:df、du、mount、fdisk

适用场景:Linux服务器运维、Shell脚本开发、DevOps、云服务器管理