小白学CentOS:从入门到实战
CentOS简介

CentOS(Community Enterprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)源代码的开源操作系统,它以稳定性、安全性、易用性著称,广泛应用于服务器、云计算等领域,对于小白来说,CentOS是一个不错的选择,因为它既具有企业级的特点,又相对容易上手。
CentOS安装
准备工作
(1)下载CentOS镜像:从官方网站下载CentOS镜像,选择适合自己的版本和架构。
(2)制作启动U盘:使用 Rufus 或 Universal USB Installer 等工具制作启动U盘。
安装步骤
(1)启动电脑,从U盘启动。
(2)选择安装语言、键盘布局等。
(3)选择安装类型,推荐选择“自定义(高级)”。
(4)分区:根据需要划分硬盘分区,建议创建根分区、swap分区和/home分区。
(5)安装系统:等待安装完成,重启电脑。
CentOS基本操作
登录系统

使用用户名和密码登录CentOS系统。
查看系统信息
使用 uname -a 命令查看系统信息。
更新系统
使用 sudo yum update 命令更新系统。
安装软件
使用 sudo yum install 软件包名 命令安装软件。
卸载软件
使用 sudo yum remove 软件包名 命令卸载软件。
CentOS网络配置
查看网络接口
使用 ip addr 或 ifconfig 命令查看网络接口。
配置静态IP

编辑 /etc/sysconfig/network-scripts/ifcfg-ens33 文件(根据实际网络接口修改),设置 BOOTPROTO=static、IPADDR=192.168.1.100、NETMASK=255.255.255.0、GATEWAY=192.168.1.1 等参数。
重启网络服务
使用 sudo systemctl restart network 命令重启网络服务。
CentOS常用命令
| 命令 | 功能 |
|---|---|
| ls | 列出目录内容 |
| cd | 切换目录 |
| cp | 复制文件或目录 |
| mv | 移动或重命名文件或目录 |
| rm | 删除文件或目录 |
| mkdir | 创建目录 |
| rmdir | 删除空目录 |
| touch | 创建空文件 |
| chmod | 修改文件权限 |
| chown | 修改文件所有者 |
| cat | 查看文件内容 |
| grep | 在文件中搜索内容 |
| awk | 文本处理工具 |
| sed | 文本编辑工具 |
FAQs
Q:CentOS与Ubuntu有什么区别?
A:CentOS和Ubuntu都是基于Linux的开源操作系统,但它们有以下几个区别:
(1)发行版:CentOS基于RHEL,Ubuntu基于Debian。
(2)目标用户:CentOS面向企业用户,Ubuntu面向个人用户和开发者。
(3)软件包管理:CentOS使用yum,Ubuntu使用apt。
Q:如何查看CentOS的版本信息?
A:使用 cat /etc/redhat-release 命令可以查看CentOS的版本信息。

