帮助中心 >  行业资讯 >  运维 >  运维工程师分享的LINUX运维常用48条指令

运维工程师分享的LINUX运维常用48条指令

2025-04-16 17:58:32 374

作为一名蓝队云Linux运维工程师,日常工作中会频繁使用各种命令来管理系统、排查问题和维护服务器。以下是一些常用的命令及其用途,学会后,还可以用其编写shell脚本,工作效率将大大提升。

一、‌系统信息及监控

1)系统信息

uname -a:显示系统内核版本及硬件信息 ‌

uptime:查看系统运行时间及负载状态 ‌

free -h:查看内存使用情况 ‌

df -h:显示磁盘空间使用情况 ‌

hostnamectl:查看/修改主机名及操作系统版本‌

 

2)监控

top/htop:实时监控进程及资源占用 ‌

iostat -x 1:查看磁盘I/O性能指标(每秒刷新)‌

vmstat 1:显示内存、进程、CPU等系统状

 

二、‌文件与目录操作

1)基础操作

ls -lah:显示目录下文件详情(含隐藏文件) ‌

cp -r source destination:递归复制目录 ‌

rm -rf dirname:强制删除目录及内容 ‌(高位指令)

chmod 755 filename:修改文件权限 ‌

chown user:group file:修改文件属主和属组‌

 

2)查找统计

du -sh dirname:统计目录大小 ‌

find / -name "filename":全局搜索文件 ‌

tree -L 2:以树形结构显示目录层级‌

 

三、‌用户与权限管理

useradd username:创建新用户 ‌

passwd username:修改用户密码 ‌

chown user:group filename:修改文件属主和属组 ‌

id username:查看用户UID/GID ‌

usermod -aG groupname username:将用户加入用户组 ‌

 

四、‌进程管理

ps aux:查看所有运行中的进程 ‌

kill -9 PID:强制终止指定进程 ‌

pkill processname:按进程名终止任务 ‌

nice -n 10 command:调整进程优先级 ‌

 

五、‌网络管理

ip a:查看网络接口及IP地址(推荐替代ifconfig) ‌

netstat -tulnp/ss -tulnp:查看端口监听状态 ‌

ping -c 4 host:测试网络连通性 ‌

traceroute host:追踪网络路由路径 ‌

dig domain:查询DNS解析信息 ‌

 

六、‌日志与排查‌

tail -f /var/log/syslog:实时查看系统日志 ‌

dmesg:显示内核日志及硬件事件 ‌

grep "error" /var/log/*.log:全局搜索错误日志 ‌

journalctl:查看systemd管理的日志(适用于新系统) ‌

 

七、‌软件包管理

apt update/yum update:更新软件包列表(Debian/RedHat系) ‌

apt install package/yum install package:安装软件包 ‌

rpm -ivh package.rpm:安装RPM包 ‌

dpkg -i package.deb:安装DEB包 ‌

 

八、‌服务管理

systemctl start service:启动服务 ‌

systemctl enable service:设置服务开机自启 ‌

systemctl status service:查看服务运行状态 ‌

 

九、‌备份与压缩‌

tar -czvf backup.tar.gz dirname:压缩目录为tar包 ‌

rsync -avz source destination:增量同步文件 ‌

scp file user@host:/path:跨服务器安全传输文件 ‌

 

十、‌其他高频工具

crontab -e:编辑定时任务 ‌

history | grep "keyword":搜索历史命令 ‌

alias ll='ls -l':设置命令别名 ‌

ln -s source link:创建软链接 ‌

 

这些命令是Linux运维工程师日常工作中最常用的工具,熟练掌握它们可以大大提高工作效率。欢迎有云服务器、域名注册、SSL证书、网络安全等需求的朋友联系蓝队云,蓝队云是专业的云计算及网络安全服务商,云服务器、云数据库免费试用。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: