CentOS 常用指令详解

系统管理指令
查看系统信息
uname -a:查看系统的内核信息。hostname:查看或设置主机名。ifconfig:查看网络接口信息。ip addr:查看网络接口信息(较新版本)。
系统启动与关机
shutdown -h now:立即关闭系统。shutdown -r now:立即重启系统。reboot:重启系统。halt:立即停止系统。
用户管理
useradd [用户名]:创建新用户。userdel [用户名]:删除用户。usermod [选项] [用户名]:修改用户信息。passwd [用户名]:设置或修改用户密码。
文件权限管理
chmod [权限] [文件/目录]:修改文件或目录的权限。chown [用户]:[组] [文件/目录]:修改文件或目录的所有者。chgrp [组] [文件/目录]:修改文件或目录的所属组。
文件管理
ls:列出目录内容。cd [目录]:切换目录。pwd:显示当前目录。cp [源文件/目录] [目标文件/目录]:复制文件或目录。mv [源文件/目录] [目标文件/目录]:移动文件或目录。rm [文件/目录]:删除文件或目录。
文件编辑指令
Vi/Vim编辑器

vi [文件名]:打开文件进行编辑。vim [文件名]:打开文件进行编辑(较新版本)。w:保存文件。q:退出编辑器。
Nano编辑器
nano [文件名]:打开文件进行编辑。Ctrl+O:保存文件。Ctrl+X:退出编辑器。
压缩与解压指令
压缩指令
tar -cvf [压缩文件名].tar [文件/目录]:创建压缩文件。tar -czvf [压缩文件名].tar.gz [文件/目录]:创建gzip压缩文件。tar -cjvf [压缩文件名].tar.bz2 [文件/目录]:创建bzip2压缩文件。
解压指令
tar -xvf [压缩文件名].tar:解压tar文件。tar -xzvf [压缩文件名].tar.gz:解压gzip压缩文件。tar -xjvf [压缩文件名].tar.bz2:解压bzip2压缩文件。
网络指令
查看网络状态
netstat -an:查看所有网络连接。ss -an:查看所有网络连接(较新版本)。
查看路由表
route -n:查看路由表。
查看端口占用

lsof -i :[端口号]:查看端口占用情况。
FAQs
Q1:如何查看CentOS系统的版本信息?
A1:使用cat /etc/redhat-release命令可以查看CentOS系统的版本信息。
Q2:如何安装Apache服务器?
A2:使用yum install httpd命令安装Apache服务器,然后使用systemctl start httpd命令启动Apache服务。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复