CentOS在线手册
简介

CentOS(Community Enterprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)源代码的免费操作系统,它提供了稳定、安全、高效的Linux环境,广泛应用于服务器、桌面等领域,本文将为您介绍CentOS在线手册的相关内容,帮助您更好地了解和使用CentOS。
CentOS在线手册导航
CentOS在线手册分为以下几个部分:
- 安装与配置
- 系统管理
- 网络配置
- 安全防护
- 软件安装与升级
- 故障排除
- 其他资源
安装与配置
安装CentOS
CentOS安装过程如下:
(1)下载CentOS安装镜像; (2)使用虚拟机或物理机创建新系统; (3)启动系统,选择安装CentOS; (4)根据提示进行分区、选择语言、键盘布局等; (5)安装过程完成后,重启系统。
配置网络
(1)编辑网络配置文件:vi /etc/sysconfig/network-scripts/ifcfg-ens33(以ens33为例,根据实际情况修改)
(2)修改以下内容:
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4 (3)重启网络服务:service network restart
系统管理
用户管理
(1)添加用户:useradd -m -s /bin/bash username (2)删除用户:userdel username (3)修改用户密码:passwd username

权限管理
(1)查看文件权限:ls -l filename (2)修改文件权限:chmod [权限] filename (3)修改目录权限:chmod [权限] -R directory
网络配置
配置SSH服务
(1)安装SSH服务:yum install openssh-server (2)启动SSH服务:systemctl start sshd (3)设置SSH服务开机自启:systemctl enable sshd
配置Nginx
(1)安装Nginx:yum install nginx (2)启动Nginx服务:systemctl start nginx (3)设置Nginx服务开机自启:systemctl enable nginx
安全防护
防火墙配置
(1)安装防火墙:yum install firewalld (2)开启防火墙:systemctl start firewalld (3)设置防火墙规则:firewall-cmd --permanent --add-port=80/tcp (4)重启防火墙:firewall-cmd --reload
SELinux配置
(1)查看SELinux状态:sestatus (2)关闭SELinux:setenforce 0 (3)永久关闭SELinux:vi /etc/selinux/config,将SELINUX=disabled保存并退出
软件安装与升级
安装软件

(1)查找软件:yum list | grep 软件名称 (2)安装软件:yum install 软件名称
升级软件
(1)更新软件源:yum update (2)升级软件:yum upgrade 软件名称
故障排除
查看系统日志
(1)查看系统日志:cat /var/log/messages (2)查看错误日志:cat /var/log/secure
使用故障排除工具
(1)使用故障排除工具:yum install yum-utils (2)使用工具:yum check-update
其他资源
- CentOS官方文档:https://www.centos.org/docs/
- CentOS论坛:https://www.centos.org/forums/
FAQs
问题1:如何查看CentOS版本? 解答:在终端输入以下命令,即可查看CentOS版本:
cat /etc/redhat-release 问题2:如何安装Apache服务? 解答:在终端输入以下命令,即可安装Apache服务:
yum install httpd 
