对于许多系统管理者和开发者而言,CentOS 6.8 是一个经典且值得了解的版本,尽管它已于2020年11月停止官方支持(End of Life, EOL),但在许多遗留系统和特定学习环境中,我们仍可能接触到它,本指南旨在为初学者提供一个清晰的CentOS 6.8入门路径,涵盖从基础配置到日常操作的核心知识点。

系统安装与基础配置
CentOS 6.8的安装流程相对直接,需要从官方归档网站获取ISO镜像文件,推荐使用最小化安装版,以构建一个干净、资源占用低的系统,在安装过程中,有几个关键点需要注意:
- 磁盘分区:对于新手,可以使用自动分区,但为了更好地管理数据,建议手动分区,通常创建
/boot(引导分区)、swap(交换分区)和 (根分区)。 - 网络配置:安装时即可配置网络,建议选择“自动连接”,或在安装后手动配置以确保系统能联网。
- Root密码:设置一个强健且易于记忆的root管理员密码,这是系统安全的第一道防线。
安装完成后,首次登录进行基础配置至关重要,首先是网络配置,其配置文件位于 /etc/sysconfig/network-scripts/ifcfg-eth0(eth0为默认网卡名,可能不同),一个典型的静态IP配置示例如下:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
修改后,使用 service network restart 命令重启网络服务使配置生效。
常用命令与管理
掌握基础命令是使用Linux的核心,CentOS 6.8基于Linux内核,其命令行工具与其他发行版大体相似。
用户与权限管理
出于安全考虑,不建议日常操作直接使用root用户,应创建普通用户并进行必要操作时提权。

useradd username:创建新用户。passwd username:为用户设置密码。su - username:切换到指定用户。- 配置
sudo:通过编辑/etc/sudoers文件(使用visudo命令),可以赋予普通用户执行超级用户命令的权限。
软件包管理(YUM)
CentOS 6.8 使用 yum(Yellowdog Updater Modified)作为其包管理器。特别需要注意的是,由于CentOS 6已EOL,其官方yum源已不可用,你需要手动修改 /etc/yum.repos.d/ 目录下的 .repo 文件,将 mirrorlist 注释掉,并将 baseurl 指向 vault.centos.org 的归档地址,才能正常使用 yum 安装和更新软件。
yum install package_name:安装软件包。yum update:更新所有已安装的软件包。yum search keyword:搜索软件包。yum remove package_name:卸载软件包。
服务管理
与使用 systemd 的新版本Linux不同,CentOS 6.8 使用 service 和 chkconfig 命令来管理系统服务。
service service_name start/stop/restart/status:立即启动、停止、重启或查看服务状态。service httpd start启动Apache服务。chkconfig --list:查看所有服务的启动状态。chkconfig service_name on/off:设置服务在开机时自动启动或关闭。chkconfig httpd on设置Apache开机自启。
文件系统基础操作
以下是日常文件操作中不可或缺的命令:
| 命令 | 功能描述 |
|---|---|
ls -al |
列出当前目录下所有文件和目录的详细信息 |
cd /path/to/directory |
切换到指定目录 |
pwd |
显示当前工作目录的完整路径 |
cp source destination |
复制文件或目录 |
mv source destination |
移动或重命名文件或目录 |
rm -rf filename/directory |
强制删除文件或目录(请谨慎使用) |
mkdir directory_name |
创建新目录 |
cat filename |
查看文件内容 |
vim filename |
使用Vim编辑器编辑文件 |
相关问答FAQs
问题1:为什么我的 CentOS 6.8 系统执行 yum update 时提示找不到镜像?
解答: 这是因为CentOS 6系列已于2020年11月停止官方支持,其原有的软件源服务器已停止服务,你需要将yum的仓库配置文件(位于 /etc/yum.repos.d/CentOS-Base.repo 等)中的源地址修改为CentOS的官方归档地址 vault.centos.org,具体操作是,编辑该文件,注释掉所有 mirrorlist 开头的行,并将 baseurl 行修改为指向 http://vault.centos.org/6.8/os/$basearch/ 及其他相应归档路径,修改保存后,清理缓存(yum clean all)并重建缓存(yum makecache),即可正常使用yum。

问题2:在CentOS 6.8中,如何让一个服务(如Nginx)开机自动启动?
解答: 在CentOS 6.8中,不使用 systemctl 命令,你需要使用 chkconfig 工具来管理服务的开机启动项,确保你的服务脚本已经存在于 /etc/init.d/ 目录下,执行以下命令:chkconfig --add nginx(如果尚未添加),接着使用 chkconfig nginx on 命令即可将Nginx服务设置为开机自启,你可以通过 chkconfig --list nginx 来查看其是否已在运行级别2、3、4、5下设置为“开”。