centos

centos镜像中常用命令有哪些

小樊
37
2025-06-22 16:17:08
栏目: 智能运维

在CentOS镜像中,有许多常用的命令可以帮助你管理和操作系统。以下是一些常用的CentOS命令:

基础命令

  1. ls - 列出目录内容。

    ls -l  # 以长格式显示
    ls -a  # 显示所有文件,包括隐藏文件
    
  2. cd - 更改当前目录。

    cd /path/to/directory  # 进入指定目录
    cd ~  # 返回用户主目录
    
  3. pwd - 显示当前工作目录。

    pwd
    
  4. cp - 复制文件或目录。

    cp source destination  # 复制文件
    cp -r source destination  # 复制目录及其内容
    
  5. mv - 移动或重命名文件或目录。

    mv oldname newname  # 重命名文件
    mv file destination  # 移动文件到指定目录
    
  6. rm - 删除文件或目录。

    rm file  # 删除文件
    rm -r directory  # 删除目录及其内容
    
  7. mkdir - 创建新目录。

    mkdir directory
    
  8. touch - 创建空文件或更新文件时间戳。

    touch file
    
  9. cat - 查看文件内容。

    cat file
    
  10. moreless - 分页查看文件内容。

    more file
    less file
    
  11. headtail - 查看文件的开头或结尾部分。

    head file
    tail file
    tail -n 10 file  # 查看文件的最后10行
    
  12. grep - 在文件中搜索文本。

    grep "pattern" file
    
  13. find - 在目录树中查找文件。

    find /path/to/search -name filename
    
  14. chmod - 更改文件权限。

    chmod 755 file  # 设置文件权限为rwxr-xr-x
    
  15. chown - 更改文件所有者。

    chown user:group file
    
  16. df - 显示磁盘空间使用情况。

    df -h  # 以人类可读的格式显示
    
  17. du - 显示目录或文件的磁盘使用情况。

    du -sh directory  # 显示目录的总大小
    
  18. ps - 显示当前进程。

    ps aux  # 显示所有进程的详细信息
    
  19. top - 实时显示系统进程和资源使用情况。

    top
    
  20. kill - 终止进程。

    kill PID  # 终止指定PID的进程
    kill -9 PID  # 强制终止进程
    

网络命令

  1. ping - 检查网络连接。

    ping www.example.com
    
  2. ifconfig - 显示和配置网络接口。

    ifconfig
    
  3. ip - 更现代的网络配置工具。

    ip addr show
    
  4. netstat - 显示网络连接、路由表、接口统计等。

    netstat -tuln  # 显示监听的TCP和UDP端口
    
  5. ssh - 安全地连接到远程服务器。

    ssh user@host
    
  6. scp - 安全地复制文件到远程服务器。

    scp localfile user@host:/path/to/destination
    
  7. wget - 从网络上下载文件。

    wget http://example.com/file
    
  8. curl - 用于传输数据的命令行工具。

    curl http://example.com
    

软件包管理命令

  1. yum - Yellowdog Updater, Modified,用于管理RPM包。

    yum install package_name  # 安装软件包
    yum update package_name  # 更新软件包
    yum remove package_name  # 卸载软件包
    
  2. dnf - Dandified Yum,CentOS 8及更高版本的默认包管理器。

    dnf install package_name
    dnf update package_name
    dnf remove package_name
    

这些命令涵盖了CentOS系统中许多常见的任务。熟悉这些命令将大大提高你在CentOS环境中的工作效率。

0
看了该问题的人还看了