文件与目录
ls -lh 看文件大小权限;find /dir -name '*.log' 按名字找文件,加 -mtime -7 找最近 7 天修改过的;du -sh * 看各目录占用,磁盘满了用它定位大头;tar -czf backup.tar.gz /path 打包压缩,tar -xzf 解包。
查看与编辑
tail -f app.log 实时跟踪日志,排查问题必备;grep -r '关键词' /path 递归搜索内容,配合 -n 显示行号;less 分页查看大文件,支持搜索;快速修改文件用 sed -i 's/旧/新/g' file,注意先备份。
进程与系统
ps aux | grep 关键词 找进程;top 或 htop 看 CPU 内存占用,按 P 键按 CPU 排序;kill -9 PID 强制结束进程,慎用,先试 kill PID;free -h 看内存,df -h 看磁盘,uptime 看负载。
网络排查
ping 域名:先确认网络通不通。curl -I 地址:看 HTTP 响应头,判断服务是否正常。ss -tlnp:查看端口监听情况,端口被占用它最直接。netstat -tunap:连接状态统计,排查异常连接。
权限与用户
chmod 755 file、chown user:group file 是基本操作;sudo -i 切换 root;whoami、id 确认当前身份。多命令组合时善用管道 | 和重定向 >>,一条命令解决多个环节。
命令不用背,把这份速查存在书签里,用着用着就熟了。