Linux 命令记不住靠百度?
系统操作到进程管理常用命令速查
一篇收藏随时翻
关机重启 · CPU 信息 · 软链接 · 磁盘查看 · wc 统计 · 解压缩 · 进程管理
📦 3 PARTS + CONCLUSION
👉 滑动
命令记不住没关系,记住「做什么事该用哪个命令」就够了
这篇速查表收藏好,日常运维查得到比背下来更重要
本文整理 Linux 系统运维常用命令,覆盖基本操作(关机重启、CPU 信息、软链接)、文件操作(磁盘查看、wc 统计、解压缩)和用户进程管理三大模块,是日常运维的速查手册。
基本操作
BASIC · 关机重启/CPU/软链接/进程
# 关机
shutdown -h now
# 重启
shutdown -r now
查看系统内核、CPU 型号、核数、运行模式等信息,是排查性能问题的第一步。
# 查看系统内核信息
uname -a
# 查看系统内核版本
cat /proc/version
# 查看当前用户环境变量
env
# 查看 CPU 详细信息
cat /proc/cpuinfo
# 查看有几个逻辑 CPU(含型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
# 查看有几颗 CPU,每颗分别是几核
cat /proc/cpuinfo | grep physical | uniq -c
# 查看当前运行在 32bit 还是 64bit 模式
getconf LONG_BIT
# 结果大于 0 说明支持 64bit(lm = long mode)
cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
软链接类似 Windows 的快捷方式,常用于版本切换——多个版本装在不同目录,软链接指向当前要用的那个。
ln -s /usr/local/jdk1.8/ jdk
alias 命令重命名
在各用户的.bash_profile中添加重命名配置,如alias ll='ls -alF'。
which 查看命令路径
which <命令>查看某个命令的实际路径,确认用的是哪个版本。
ps 查找进程
ps aux | grep xxx是最常用的进程查找方式——aux 列出所有进程,grep 过滤关键词。
mount 看挂载、df 看分区、du 看目录占用。du 的各种参数组合是排查磁盘占满问题的利器:
# 查看磁盘挂载情况
mount
# 查看磁盘分区信息(显示直观大小)
df -h
# 查看目录及子目录大小
du -H -h
# 查看当前目录下各文件占用(不递归)
du -sh *
# 查看根目录下各文件占用
du -sh /*
# 查看指定目录(层深1)占用
du -ah --max-depth=1 /
# 查看指定目录占用
du -sh /var/log
# 查找指定目录下大于 100M 的文件
du -h -t 100M /var/log/
wc 是 word count 的缩写,用于统计文件的行数、词数、字节数:
| 参数 | 用途 |
|---|
| wc -l | 统计文件行数 |
| wc -w | 统计词数(word) |
| wc -L | 最长一行有多少字 |
| wc -c | 统计字节数 |
# tar 压缩
tar czvf xxx.tar 压缩目录
# zip 压缩(-r 递归)
zip -r xxx.zip 压缩目录
# tar 解压
tar zxvf xxx.tar
# tar 解压到指定文件夹
tar zxvf xxx.tar -C /root/
# zip 解压
unzip xxx.zip
tar 参数速记:c 创建、z 用 gzip、v 显示过程、f 指定文件名;解压把 c 换成 x。-C 指定解压目标目录,不加则解压到当前目录。
针对指定用户(如 www)的进程,三步操作:查询 → 打印到文件 → 批量关闭。核心是 ps + awk + sh 的管道组合。
ps -o nlwp,pid,lwp,args -u www | sort -n
ps -o nlwp,pid,lwp,args -u www | sort -n > 1.txt
ps -o nlwp,pid,lwp,args -u www | sort -n | \
awk '{print "kill -9 "$2}' | sh
!危险操作 🕳
这条命令会批量 kill 掉 www 用户的所有进程,执行前务必确认范围。awk 取第 2 列(pid)拼成 kill -9 命令,再通过管道交给 sh 执行——这是「查询即关闭」的经典管道写法。
管道组合的心法
ps 查询 → awk 取列 → sh 执行,三段管道搞定批量操作
| 模块 | 核心命令 | 一句话用途 |
|---|
| 基本操作 | shutdown/uname/ln | 关机重启/CPU信息/软链接 |
| 文件操作 | df/du/wc/tar | 磁盘查看/统计/解压缩 |
| 进程管理 | ps/awk/kill | 查询/打印/批量关闭 |
基本操作天天用,文件操作排查忙,进程管理管道强
Linux 命令的精髓不在多,而在管道组合——单个命令能做的事有限,但 ps → grep → awk → sh 串起来就能批量搞定复杂任务。这些命令不用死记,man 命令名永远是最权威的老师,收藏这篇速查表,用到时翻一翻就熟了。
我是大乐学IT,热衷于分享 Linux 运维与自动化实战干货。如果你觉得今天这篇有收获,欢迎点赞、在看、转发三连,我们下篇见。
既然看到这里了,如果觉得有用,随手点个赞、在看、转发三连吧。
THANKS FOR READING