前言
Linux 命令千千万,但日常运维真正高频使用的也就几十个。本文整理了我每天都会用到的命令,按场景分类,方便速查。
一、系统信息
uname - 系统信息
| |
uptime - 运行时间和负载
| |
free - 内存使用
| |
df - 磁盘使用
| |
du - 目录大小
| |
二、进程管理
ps - 进程查看
| |
top / htop - 实时监控
| |
kill - 结束进程
| |
三、文件操作
find - 文件查找
| |
grep - 内容搜索
| |
tar - 打包压缩
| |
rsync - 远程同步
| |
四、网络相关
curl - HTTP 请求
| |
ss / netstat - 端口监听
| |
ping - 连通性测试
| |
dig / nslookup - DNS 查询
| |
iptables / ufw - 防火墙
| |
五、用户与权限
chmod - 修改权限
| |
chown - 修改所有者
| |
sudo - 提权
| |
六、软件包管理
apt - Debian/Ubuntu
| |
systemctl - 服务管理
| |
七、日志查看
查看日志文件
| |
journalctl - systemd 日志
| |
总结
这些命令覆盖了 90% 的日常运维场景。不用死记,收藏本文,用的时候查就行。
用的多了自然就记住了,运维就是熟能生巧 💪
