1. 系统管理
1.1 查看系统信息
hostname:显示当前主机的名称。uname -a:显示系统的详细信息,包括内核版本、操作系统名称等。cat /etc/os-release:查看系统版本信息。
1.2 查看系统性能
top:实时显示系统中运行的进程。free -m:显示内存使用情况。df -h:显示磁盘空间使用情况。
1.3 用户和组管理
useradd [用户名]:添加新用户。userdel [用户名]:删除用户。groupadd [组名]:添加新组。groupdel [组名]:删除组。
1.4 权限管理
chmod [权限] [文件/目录名]:设置文件或目录的权限。chown [用户]:[组] [文件/目录名]:更改文件或目录的所有者和所属组。
2. 文件管理
2.1 文件目录操作
ls:列出目录中的文件和文件夹。cd [目录名]:进入指定目录。pwd:显示当前目录的路径。mkdir [目录名]:创建新目录。rmdir [目录名]:删除空目录。rm [文件/目录名]:删除文件或目录。
2.2 文件内容查看
cat [文件名]:显示文件内容。more [文件名]:分页显示文件内容。less [文件名]:分页显示文件内容,支持搜索。head [文件名]:显示文件的前几行内容。tail [文件名]:显示文件的最后几行内容。
2.3 文件内容编辑
vi [文件名]:使用vi编辑器打开文件。nano [文件名]:使用nano编辑器打开文件。
3. 网络操作
3.1 查看网络配置
ifconfig:显示网络接口配置。ip addr:显示网络接口配置。netstat:显示网络连接、路由表、接口统计等信息。
3.2 网络操作命令
ping [主机名或IP地址]:测试网络连通性。nslookup [域名]:查询域名对应的IP地址。curl [URL]:下载文件或发送HTTP请求。
4. 软件安装与卸载
4.1 使用yum安装软件
yum install [软件名]:安装软件。yum remove [软件名]:卸载软件。
4.2 使用源码安装软件
wget [URL]:下载源码。tar -zxvf [源码包名]:解压源码包。./configure:配置源码。make:编译源码。make install:安装源码。
5. 其他常用命令
5.1 压缩和解压缩
tar -czvf [压缩包名] [文件/目录名]:压缩文件或目录。tar -xzvf [压缩包名]:解压文件或目录。
5.2 文件查找
find [路径] -name [文件名]:查找指定路径下的文件。grep [关键字] [文件名]:在文件中查找关键字。
5.3 时间管理
date:显示当前日期和时间。date +%Y-%m-%d:显示当前日期。date +%H:%M:%S:显示当前时间。
以上就是CentOS常用命令速查手册,希望能帮助你快速上手CentOS系统。在实际操作中,请结合具体需求进行学习和实践。祝你学习愉快!