CentOS命令分类及使用指南

系统管理命令
用户管理
useradd:创建新用户。userdel:删除用户。usermod:修改用户信息。passwd:修改用户密码。
文件系统管理
df:查看文件系统磁盘空间使用情况。du:查看目录或文件的磁盘使用情况。mount:挂载文件系统。umount:卸载文件系统。
磁盘分区管理
fdisk:磁盘分区工具。parted:磁盘分区工具。sfdisk:磁盘分区工具。
系统启动管理
init:系统初始化。systemctl:系统和服务管理工具。
网络管理命令
网络配置
ifconfig:查看和配置网络接口。ip:查看和配置网络接口。route:查看和配置路由表。
网络测试
ping:测试网络连通性。traceroute:追踪数据包路径。netstat:查看网络连接、路由表、接口统计信息。
网络服务管理

sshd:SSH服务。httpd:Apache HTTP服务。nginx:Nginx HTTP和反向代理服务。
文件操作命令
文件创建
touch:创建空文件。mkdir:创建目录。cp:复制文件或目录。mv:移动或重命名文件或目录。
文件查看
cat:查看文件内容。less:分页查看文件内容。more:分页查看文件内容。head:查看文件头部内容。tail:查看文件尾部内容。
文件编辑
vi:文本编辑器。vim:文本编辑器。nano:文本编辑器。
文件权限管理
chmod:改变文件权限。chown:改变文件所有者。chgrp:改变文件所属组。
进程管理命令
进程查看
ps:查看当前进程。top:动态显示进程信息。htop:交互式进程查看器。
进程控制
kill:发送信号给进程。killall:杀死所有指定名称的进程。pkill:杀死指定名称的进程。
软件包管理命令

安装软件包
yum:基于RPM的软件包管理器。dnf:下一代yum包管理器。
卸载软件包
yum remove:卸载软件包。dnf remove:卸载软件包。
搜索软件包
yum search:搜索软件包。dnf search:搜索软件包。
FAQs
Q1:如何查看当前系统的CPU信息? A1:使用cat /proc/cpuinfo命令可以查看当前系统的CPU信息。
Q2:如何查看当前系统的内存信息? A2:使用free -m命令可以查看当前系统的内存信息。
