在Linux操作系统中,CentOS因其稳定性、安全性以及与Red Hat Enterprise Linux的高度兼容性,被广泛用于服务器、开发环境等场景。熟练掌握CentOS的基本命令对于提升操作效率至关重要。以下是一份包含200个实用基本命令的速查手册,帮助您快速提升Linux操作效率。

文件系统管理

  1. ls:列出目录内容
    
    ls [选项] [目录名]
    
  2. cd:更改目录
    
    cd [目录名]
    
  3. pwd:显示当前目录
    
    pwd
    
  4. mkdir:创建目录
    
    mkdir [目录名]
    
  5. rmdir:删除空目录
    
    rmdir [目录名]
    
  6. rm:删除文件或目录
    
    rm [选项] [文件名或目录名]
    
  7. cp:复制文件或目录
    
    cp [选项] [源文件或目录] [目标文件或目录]
    
  8. mv:移动文件或目录
    
    mv [选项] [源文件或目录] [目标文件或目录]
    
  9. touch:创建空文件或修改文件时间
    
    touch [文件名]
    
  10. cat:查看文件内容
    
    cat [文件名]
    

文件权限管理

  1. chmod:更改文件权限
    
    chmod [权限] [文件名]
    
  2. chown:更改文件所有者
    
    chown [所有者] [文件名]
    
  3. chgrp:更改文件所属组
    
    chgrp [组] [文件名]
    

文件查找与搜索

  1. find:查找文件
    
    find [路径] [选项] [文件名]
    
  2. grep:搜索文件中的内容
    
    grep [选项] [搜索内容] [文件名]
    
  3. locate:快速查找文件
    
    locate [文件名]
    

文件压缩和解压

  1. gzip:压缩文件
    
    gzip [文件名]
    
  2. gunzip:解压文件
    
    gunzip [文件名]
    
  3. tar:打包和解包文件
    
    tar [选项] [文件名]
    

进程管理

  1. ps:显示当前进程
    
    ps [选项]
    
  2. top:显示系统运行状态和进程信息
    
    top
    
  3. kill:终止进程
    
    kill [信号] [进程ID]
    
  4. nice:设置进程的优先级
    
    nice [选项] [命令]
    
  5. renice:调整进程的优先级
    
    renice [选项] [优先级] [进程ID]
    

系统信息

  1. uname:显示系统信息
    
    uname [选项]
    
  2. date:显示或设置日期和时间
    
    date [选项] [日期和时间]
    
  3. hostname:显示或设置主机名
    
    hostname [选项] [主机名]
    
  4. ifconfig:显示或配置网络接口
    
    ifconfig [接口名] [选项]
    
  5. ip:显示和操作网络接口
    
    ip [选项] [接口名]
    

网络操作

  1. ping:测试网络连接
    
    ping [IP地址]
    
  2. nslookup:查询DNS信息
    
    nslookup [域名]
    
  3. traceroute:追踪数据包到达目标地址的路径
    
    traceroute [IP地址或域名]
    
  4. wget:下载文件
    
    wget [选项] [URL]
    

用户管理

  1. useradd:创建用户
    
    useradd [选项] [用户名]
    
  2. usermod:修改用户信息
    
    usermod [选项] [用户名]
    
  3. userdel:删除用户
    
    userdel [用户名]
    
  4. passwd:修改用户密码
    
    passwd [用户名]
    

软件包管理

  1. yum:管理软件包
    
    yum [选项] [命令]
    
  2. dnf:管理软件包(yum的替代品)
    
    dnf [选项] [命令]
    
  3. rpm:管理RPM软件包
    
    rpm [选项] [命令]
    

其他常用命令

  1. clear:清除屏幕
    
    clear
    
  2. history:查看历史命令
    
    history [选项]
    
  3. man:查看命令手册页
    
    man [命令名]
    
  4. which:查找命令所在位置
    
    which [命令名]
    
  5. echo:输出内容到屏幕
    
    echo [内容]
    
  6. date:显示或设置日期和时间
    
    date [选项] [日期和时间]
    
  7. cal:显示日历
    
    cal [选项] [月份] [年份]
    
  8. bc:进行数学运算
    
    bc
    
  9. less:查看文本文件
    
    less [文件名]
    
  10. more:查看文本文件
    
    more [文件名]
    

总结

以上是200个实用基本命令的速查手册,涵盖了文件管理、文件权限、文件查找、文件压缩、进程管理、系统信息、网络操作、用户管理、软件包管理以及其他常用命令。熟练掌握这些命令对于提升Linux操作效率具有重要意义。希望这份手册能帮助您在CentOS操作系统中更加得心应手。