CentOS 6 控制与维护指南

简介
CentOS 6 是一款基于 Red Hat Enterprise Linux 的免费开源操作系统,广泛应用于服务器、桌面等领域,本文将详细介绍 CentOS 6 的控制与维护方法,帮助您更好地管理和使用 CentOS 6 系统。
系统安装与配置
系统安装
(1)选择合适的安装介质,如 DVD、U盘等。
(2)将安装介质插入系统,重启计算机。
(3)进入 BIOS 设置,调整启动顺序,确保系统从安装介质启动。
(4)按照提示进行分区、选择语言、时区等操作。
(5)安装过程中,根据提示输入 root 用户的密码。
系统配置
(1)设置主机名:vi /etc/hostname,修改为合适的名称。
(2)设置网络:vi /etc/sysconfig/network-scripts/ifcfg-ens33(以 ens33 为例),配置 IP 地址、网关、DNS 等信息。
(3)设置防火墙:systemctl start firewalld 启动防火墙,systemctl enable firewalld 设置开机自启。
用户与权限管理
创建用户
使用 useradd 命令创建用户,useradd -m -s /bin/bash username。
修改用户密码

使用 passwd 命令修改用户密码,passwd username。
修改用户权限
使用 chmod 命令修改文件或目录权限,chmod 755 /path/to/file。
设置用户组
使用 groupadd 命令创建用户组,groupadd groupname。
软件包管理
安装软件包
使用 yum install 命令安装软件包,yum install httpd。
卸载软件包
使用 yum remove 命令卸载软件包,yum remove httpd。
搜索软件包
使用 yum search 命令搜索软件包,yum search nginx。
更新软件包
使用 yum update 命令更新软件包,yum update。
系统监控与优化
监控系统资源
使用 top、htop、vmstat、iostat 等命令监控 CPU、内存、磁盘、网络等资源。

优化系统性能
(1)调整内核参数:vi /etc/sysctl.conf,修改内核参数,vm.swappiness = 10。
(2)调整文件系统参数:vi /etc/fstab,修改挂载选项,noatime。
(3)优化磁盘 I/O:使用 ssd 替换机械硬盘,或调整磁盘队列长度。
系统备份与恢复
备份系统
使用 tar 命令备份系统,tar czvf /path/to/backup.tar.gz /。
恢复系统
使用 tar xzvf 命令恢复系统,tar xzvf /path/to/backup.tar.gz -C /。
FAQs
问题:如何查看系统版本?
解答:使用 cat /etc/redhat-release 命令查看系统版本。
问题:如何关闭防火墙?
解答:使用 systemctl stop firewalld 命令关闭防火墙,systemctl disable firewalld 设置开机不启动防火墙。

