- 文件和目录管理命令:
ls
:列出目录中的文件和子目录cd
:更改当前工作目录mkdir
:创建新目录rmdir
:删除空目录rm
:删除文件或目录cp
:复制文件或目录mv
:移动或重命名文件或目录touch
:创建空文件
- 文件内容查看和编辑命令:
cat
:显示文件内容tac
:反向显示文件内容more
:分页显示文件内容less
:向上向下滚动查看文件内容head
:显示文件的开头几行tail
:显示文件的末尾几行vi
或vim
:文本编辑器nano
:简单的文本编辑器
- 软件包管理命令:
yum
:用于安装、更新和卸载软件包rpm
:Red Hat Package Manager,用于手动安装和管理软件包
- 系统信息和性能命令:
uname
:显示系统信息,如内核版本、操作系统名称等uptime
:显示系统运行时间、用户数和负载平均值free
:显示内存使用情况df
:显示磁盘使用情况top
:实时显示系统资源使用情况dmesg
:显示内核消息
- 用户和组管理命令:
useradd
:添加新用户passwd
:更改用户密码groupadd
:添加新组usermod
:修改用户信息userdel
:删除用户groupdel
:删除组
- 网络命令:
ifconfig
:显示和配置网络接口ping
:测试网络连接netstat
:显示网络统计信息route
:显示和配置路由表nslookup
:查询 DNS 记录
- 进程管理命令:
ps
:显示当前进程pgrep
:根据进程名搜索进程pkill
:根据进程名杀死进程kill
:发送信号给进程top
:实时显示系统进程
- 磁盘管理命令:
fdisk
:磁盘分区工具mkfs
:创建文件系统mount
:挂载文件系统umount
:卸载文件系统parted
:磁盘分区工具(替代 fdisk)
- 系统启动和关闭命令:
reboot
:重启系统shutdown
:关闭系统init
:初始化系统(已被 systemd 取代)systemctl
:systemd 系统管理工具
这些命令仅仅是 CentOS 中最常用的命令的一部分。根据需要,可能还需要学习其他命令和工具。