CentOS 6.4常用命令有哪些?
CentOS 6.4 常用命令指南:提升系统管理效率
作为一款经典的Linux发行版,CentOS 6.4至今仍被部分用户用于特定场景,本文将围绕系统管理、网络配置、软件维护等场景,整理实用命令与技巧,帮助用户更高效地操作服务器。
一、系统信息与基础操作
1. 查看系统版本
cat /etc/redhat-release
输出示例:CentOS release 6.4 (Final)
,可快速确认当前系统版本。
2. 查看内核版本
uname -r
结果如2.6.32-358.el6.x86_64
,用于判断是否需要升级内核或驱动。
3. 监控资源使用
实时查看CPU与内存:
top
按Shift + M
可按内存占用排序进程。
查看磁盘空间:
df -h
-h
参数以易读单位(GB/MB)显示结果。
二、软件包管理
1. 使用Yum安装软件
yum install 软件包名
例如安装nginx
:
yum install nginx
2. 更新系统所有软件
yum update
注意:CentOS 6官方已停止维护,部分源可能失效,建议优先使用本地镜像或可信第三方仓库。
3. 清理Yum缓存
yum clean all
可释放/var/cache/yum
目录下的临时文件,解决部分安装冲突问题。
三、服务管理与自启动
1. 启动/停止服务
service 服务名 start|stop|restart
例如重启httpd
服务:
service httpd restart
2. 设置开机自启
chkconfig 服务名 on
验证设置是否生效:
chkconfig --list | grep 服务名
四、网络配置与防火墙
1. 查看IP地址
ifconfig
若未安装网络工具,可通过yum install net-tools
安装。
2. 临时修改IP
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
注意:重启后会失效,需修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0
永久生效。
3. 防火墙规则(iptables)
开放80端口:
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
保存规则:
service iptables save
五、用户与权限管理
1. 创建新用户
useradd 用户名
设置密码:
passwd 用户名
2. 赋予sudo权限
编辑/etc/sudoers
文件:
visudo
添加行:
用户名 ALL=(ALL) ALL
3. 修改文件权限
数字模式:
chmod 755 文件名
符号模式:
chmod u+x 文件名
六、日志分析与故障排查
1. 查看系统日志
tail -f /var/log/messages
-f
参数可实时跟踪日志更新,适合监控服务异常。
2. 检查服务状态
service 服务名 status
例如检查sshd
是否运行:
service sshd status
3. 查找错误关键词
grep -i "error" /var/log/服务日志路径
快速定位日志中的错误信息。
个人观点
尽管CentOS 6.4已逐步退出主流环境,但其稳定性和轻量级特性仍适合部分老旧设备或测试场景,若用于生产环境,建议尽快迁移至CentOS 7或更安全的替代系统(如Rocky Linux),并定期检查安全补丁,对于必须保留CentOS 6.4的用户,务必通过内部防火墙限制外网访问,避免潜在安全风险。