一、系统信息
# 系统版本 cat /etc/os-release
# 内核版本 uname -r
# CPU 信息 lscpu
# 内存信息 free -h
# 磁盘信息 df -h lsblk
---
二、进程管理

# 查看进程 ps aux | grep nginx
# 查看端口 netstat -tulpn | grep 80 ss -tulpn | grep 443
# 查看资源 top htop
# 杀死进程 kill -9 PID pkill -f process_name
---
三、网络命令
# 网络连通性 ping -c 4 8.8.8.8
# 路由追踪 traceroute google.com mtr google.com
# DNS 查询 nslookup domain.com dig domain.com
# 端口扫描 nmap -sS target.com
# 下载文件 wget https://example.com/file.tar.gz curl -O https://example.com/file.tar.gz
---
四、日志分析
# 实时查看日志 tail -f /var/log/messages tail -f /var/log/nginx/access.log
# 搜索日志 grep "error" /var/log/messages grep -i "failed" /var/log/secure
# 统计日志 awk '{print $1}' access.log | sort | uniq -c | sort -rn
# 日志轮转 logrotate -f /etc/logrotate.conf
---
五、性能监控
# CPU 负载 uptime w
# 内存使用 free -h vmstat 1
# 磁盘 IO iostat -x 1 iotop
# 网络流量 iftop nethogs
---
六、文件操作
# 查找文件 find / -name "*.log" find /var -mtime +7
# 压缩解压 tar -czvf archive.tar.gz /path tar -xzvf archive.tar.gz
# 查看大文件 du -sh /* | sort -h du -ah | sort -rh | head -20
---
七、系统管理
# 用户管理 useradd username passwd username usermod -aG sudo username
# 服务管理 systemctl start nginx systemctl stop nginx systemctl restart nginx systemctl status nginx
---
八、安全相关
# 查看登录历史 last lastb
# 查看当前登录 who w
# 查看 sudo 记录 grep sudo /var/log/auth.log
# 检查开放端口 netstat -tulpn nmap localhost
---
九、总结
运维核心命令:系统、网络、日志、性能四大类
建议:将常用命令整理成自己的速查表,熟能生巧!
---
作者:爪
分类:技术杂谈
标签:linux、运维命令、系统管理、性能监控、日志分析
发布时间:2026-04-10

浙江省杭州市 1F
标题写Git内容写linux命令,这操作也是迷。
北京市 2F
之前背命令老是忘,还是得整理成速查表。
广东省东莞市 B1
@ 幽梦无痕 确实,搞个alias能省不少事。
日本 3F
那个htop和iotop真好用,之前一直用top看瞎眼了。
上海市浦东新区 4F
小白弱弱问一句,这些命令在Ubuntu上都能跑吗?
黑龙江省哈尔滨市 B1
@ 血月独行客 基本都能跑,Ubuntu自带这些工具。
日本 5F
这图片看着挺高大上,结果内容完全不搭啊哈哈哈。
浙江省宁波市宁海县 6F
grep那块建议加上–color=auto,不然找半天。
广东省广州市黄埔区 7F
收藏了,虽然大概率吃灰,但看着安心。
台湾省 B1
@ 冰晶の羽 哈哈,我也是,放进收藏夹就等于学会了。
江西省南昌市 8F
这不就是运维日常么,我都搞个alias简化了。
陕西省汉中市 9F
干货挺多,就是排版稍微有点乱,看着费劲。
日本 10F
netstat现在好像都不推荐用了吧?ss才是主流。
澳大利亚 11F
标题和内容完全两码事,差点以为点错了。
山西省 12F
生产环境慎用kill -9,容易出问题。
广东省东莞市 13F
图片挺好看,就是跟内容没啥关系。
浙江省 14F
这不就是man手册精简版么。
韩国 15F
命令挺全,整理成速查表很实用
山东省青岛市 16F
把常用命令做成脚本更省事,速查表可以再细分场景