CentOS 操作教程
CentOS是一个基于Red Hat Enterprise Linux (RHEL)源代码的免费开源操作系统,它的目标是提供一个稳定、安全、可预测和可管理的Linux环境,本教程将介绍如何安装、配置和管理CentOS系统。
1. CentOS安装
1.1 下载CentOS镜像
访问CentOS官方网站(https://www.centos.org/download/)下载CentOS镜像,选择适合你的系统架构(如x86_64)和版本(如CentOS 7)。
1.2 制作启动盘
将下载的CentOS镜像文件写入U盘或光盘,制作成启动盘,可以使用Rufus、balenaEtcher等工具进行制作。
1.3 安装CentOS
将启动盘插入计算机,重启计算机,进入BIOS设置,将启动顺序设置为从U盘或光盘启动,保存设置并退出,计算机将从启动盘启动。
在启动菜单中选择“Install CentOS”或“Install CentOS 7”,进入图形化安装界面,按照提示进行分区、设置用户名和密码等操作,完成安装。
2. CentOS基本配置
2.1 网络配置
在安装过程中,系统会自动检测到网络接口并配置IP地址,如果需要手动配置,可以编辑/etc/sysconfig/networkscripts/ifcfgeth0
文件,修改BOOTPROTO
、ONBOOT
、IPADDR
、NETMASK
和GATEWAY
等参数。
BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1
保存文件后,重启网络服务:
systemctl restart network
2.2 防火墙配置
CentOS默认安装了防火墙Firewalld,可以使用以下命令查看防火墙状态:
systemctl status firewalld
如果需要开启防火墙,执行以下命令:
systemctl start firewalld
如果需要关闭防火墙,执行以下命令:
systemctl stop firewalld
可以使用以下命令开放端口:
firewallcmd zone=public addport=80/tcp permanent firewallcmd reload
2.3 软件源配置
CentOS使用Yum包管理器来安装软件,需要配置软件源,编辑/etc/yum.repos.d/CentOSBase.repo
文件,添加官方源或其他可用源。
[base] name=CentOS$releasever Base mirrors.aliyun.com baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=http://mirrors.aliyun.com/centos/RPMGPGKEYCentOS7
保存文件后,运行以下命令更新软件源缓存:
yum makecache fastestmirror=true
3. CentOS常用命令
3.1 文件和目录操作
ls
:列出目录内容,使用l
选项显示详细信息,使用a
选项显示隐藏文件。ls la /home
。
cd
:切换目录。cd /home
,使用cd ..
返回上一级目录,使用cd
返回上次访问的目录。
pwd
:显示当前工作目录。pwd
,输出结果为“/home”。
mkdir
:创建新目录。mkdir new_dir
,创建名为“new_dir”的新目录,使用p
选项递归创建多级目录。mkdir p new_dir/sub_dir
,创建名为“new_dir”和“sub_dir”的多级目录,使用m
选项设置目录权限。mkdir m 755 new_dir
,创建名为“new_dir”的目录,权限为755,使用v
选项显示详细信息。mkdir v new_dir
,创建名为“new_dir”的目录,并显示详细信息,使用rmdir
命令删除空目录。rmdir new_dir
,删除名为“new_dir”的空目录,使用rm r
命令删除非空目录及其内容。rm r new_dir
,删除名为“new_dir”的非空目录及其内容,使用rm rf
命令强制删除非空目录及其内容,慎用!rm rf new_dir
,强制删除名为“new_dir”的非空目录及其内容,慎用!使用mv
命令移动或重命名文件或目录。mv old_name new_name
,将名为“old_name”的文件或目录重命名为“new_name”,使用cp
命令复制文件或目录。cp old_name new_name
,将名为“old_name”的文件或目录复制到名为“new_name”的新位置,使用`touch
以下是一个按照【CentOS操作教程】内容组织的介绍,涵盖了用户管理和系统管理方面的基础命令:
类别 | 命令 | 描述 |
用户管理 | useradd | 创建新用户 |
userdel | 删除用户 | |
usermod | 修改用户属性 | |
passwd | 管理用户密码 | |
groupadd | 创建用户组 | |
groupmod | 修改组信息 | |
groupdel | 删除用户组 | |
系统管理 | df | 显示磁盘空间使用 |
du | 显示目录占用的磁盘空间 | |
iostat | 监控系统CPU使用情况 | |
vmstat | 虚拟内存统计信息 | |
uname | 显示系统信息 | |
hostname | 显示或设置主机名 | |
uptime | 显示系统运行时长和负载信息 | |
free | 显示内存使用情况 | |
shutdown | 关机或重启系统 | |
reboot | 重启系统 |
这个介绍简洁地概述了CentOS操作系统中的基础命令,可以帮助用户快速理解和查找如何进行用户和系统管理的操作,适用于刚接触CentOS系统的用户,以及需要进行系统管理的开发者和运维人员。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/694664.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复