第二十二节:Linux 运维常用命令清单大全与使用技巧

第二十二节:Linux 运维常用命令清单大全与使用技巧

作为一名 Linux 运维人员,掌握常用命令并灵活运用是日常工作中的核心能力。本节整理了高频使用的命令清单,按类别归纳,并附上使用技巧和示例,便于查阅与实践。


一、系统信息相关

命令功能说明使用示例
uname -a查看系统内核版本uname -a
hostnamectl显示/设置主机名信息hostnamectl set-hostname server1
uptime系统运行时间和负载uptime
free -h查看内存使用情况free -m, free -g
df -h查看磁盘分区使用情况df -hT
du -sh查看目录或文件占用大小du -sh /var/log
top, htop实时查看系统资源占用top, htop(需安装)
vmstat内存、IO、CPU 监控vmstat 1 5

二、用户与权限管理

命令功能说明示例
useradd, userdel添加/删除用户useradd dev, userdel -r dev
passwd设置用户密码passwd dev
groupadd, usermod -aG添加组/加入组usermod -aG sudo dev
id查看用户UID/GID信息id dev
chmod修改文件权限chmod 755 script.sh
chown, chgrp修改文件属主/属组chown root:admin file

三、文件与目录管理

命令功能说明示例
ls -l列出详细信息ls -lh
cp, mv复制/移动文件cp a.txt /tmp/, mv a.txt b.txt
rm删除文件/目录rm -rf /tmp/test
find查找文件find / -name "*.log"
locate快速查找(需更新数据库)locate nginx.conf
mkdir -p创建多级目录mkdir -p /opt/app/logs
tar打包/解压tar -zcvf app.tar.gz /opt/app
scp远程文件拷贝scp file.txt user@host:/path/

四、网络管理相关

命令功能说明示例
ip a, ip r查看 IP 和路由ip addr, ip route
ping测试网络连通性ping www.baidu.com
curl, wget请求网页/下载文件curl -I http://xxx.com
netstat, ss查看端口、连接ss -tuln, netstat -anp
traceroute路由追踪traceroute www.baidu.com
iptables, ufw防火墙设置iptables -L, ufw allow 22

五、服务管理

命令功能说明示例
systemctl管理服务和进程systemctl restart nginx
journalctl查看系统日志journalctl -xe
service管理传统服务命令service sshd restart
chkconfig, update-rc.d设置开机启动chkconfig nginx on

六、软件包管理

RedHat/CentOS 系

命令功能说明示例
yum包管理yum install vim, yum update
rpm安装 RPM 包rpm -ivh pkg.rpm

Debian/Ubuntu 系

命令功能说明示例
apt包管理apt install nginx
dpkg安装 DEB 包dpkg -i pkg.deb

七、计划任务与自动化

命令功能说明示例
crontab -e编辑计划任务0 2 * * * /opt/backup.sh
at, batch一次性计划任务`echo “reboot”

八、日志与排错

命令功能说明示例
tail -f实时查看日志tail -f /var/log/messages
dmesg查看内核启动与硬件日志`dmesg
strace跟踪系统调用strace ./app
lsof查看文件与进程关系lsof -i:80
who, w, last查看用户登录情况last, whoami

九、操作技巧与建议

✅ 命令组合使用:

du -sh * | sort -hr | head -n 10

查看当前目录下占用空间前 10 的文件夹。

✅ 自定义快捷命令(别名):

alias ll=‘ls -alF’
alias cls=‘clear’

✅ 日常脚本自动化:
编写 .sh 脚本,定时执行日志备份、服务监控、空间清理等任务。


🔚 小结

  • 熟记常用命令是基础,关键在于理解命令的实际使用场景;
  • 多实践、多组合,配合 man--help 熟悉命令参数;
  • 建议建立自己的命令速查表或脚本库,提高效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值