linux系统维护常用命令
Linux系统维护常用命令涵盖了系统监控、文件管理、网络操作等核心领域,以下分类整理关键命令。
一、系统信息查看命令
硬件与内核信息:uname -r 显示内核版本;cat /proc/cpuinfo 查看CPU详情;free -h 监控内存使用;df -h 报告磁盘空间。
进程与资源监控:top 或 htop 动态查看进程资源占用;ps aux 列出所有进程;vmstat 虚拟内存统计。
二、文件与目录管理命令
基础操作:ls -l 显示文件详情;cd 切换目录;cp -r 递归复制目录;mv 移动或重命名文件;rm -rf 强制删除文件或目录。
搜索与权限:find / -name filename 全局搜索文件;chmod 755 file 修改权限;chown user:group file 更改所有者。
三、网络与维护命令
网络诊断:ping 测试连通性;netstat -tuln 查看端口监听;traceroute 追踪路由;ifconfig 或 ip addr 管理网络接口。
系统维护:reboot 重启系统;shutdown -h now 立即关机;tail -f /var/log/syslog 实时跟踪日志;crontab -e 编辑定时任务。
四、用户与安全命令
账号管理:useradd username 创建用户;passwd username 修改密码;usermod -G group user 添加用户组;sudo 以管理员权限执行命令。
安全工具:chage -l user 检查密码有效期;visudo 安全编辑sudo配置。
以上命令覆盖日常维护的90%场景,建议结合实践掌握。