下载地址获取
CentOS 7 是一款基于 Red Hat Enterprise Linux(RHEL 7)源代码构建的开源 Linux 操作系统,于 2014 年发布,凭借稳定、安全、免费的特性,广泛应用于服务器领域。以下从多个方面详细介绍:
常用操作与配置
1. 系统管理
-
查看系统信息:
bash
cat /etc/centos-release # 查看版本 uname -r # 查看内核版本(默认 3.10.x)
-
服务管理:
采用systemd
作为初始化系统,替代传统 SysVinit:bash
systemctl start 服务名 # 启动服务(如 httpd) systemctl enable 服务名 # 设置开机自启 systemctl status 服务名 # 查看状态
2. 网络配置
-
传统方式:编辑
/etc/sysconfig/network-scripts/ifcfg-<网卡名>
(如ifcfg-eth0
),设置静态 IP:ini
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 ONBOOT=yes # 开机启动网卡
重启网络:
systemctl restart network
-
现代工具:可使用
nmcli
命令行配置网络,例如添加静态 IP:bash
nmcli con mod eth0 ipv4.addresses 192.168.1.100/24 nmcli con mod eth0 ipv4.gateway 192.168.1.1 nmcli con up eth0
3. 防火墙配置
- 查看开放端口:
bash
firewall-cmd --list-ports # 查看当前开放端口 firewall-cmd --zone=public --add-port=80/tcp --permanent # 永久开放80端口 firewall-cmd --reload # 重载规则