• cento常用命令


    CentOS 是一种基于 Linux 内核的操作系统,它与其他 Linux 发行版类似,因此许多常用的 Linux 命令在 CentOS 上同样适用。以下是一些常用的 CentOS 命令:

    1. ls: 列出目录内容。

      ls
      
      • 1
    2. cd: 切换目录。

      cd directory_name
      
      • 1
    3. pwd: 显示当前工作目录的路径。

      pwd
      
      • 1
    4. mkdir: 创建新目录。

      mkdir directory_name
      
      • 1
    5. rm: 删除文件或目录。

      rm file_name
      rm -r directory_name  # 删除目录及其内容
      
      • 1
      • 2
    6. cp: 复制文件或目录。

      cp source_file destination_file
      cp -r source_directory destination_directory  # 复制目录及其内容
      
      • 1
      • 2
    7. mv: 移动文件或目录,也可用于重命名文件或目录。

      mv source_file destination_file
      mv old_name new_name  # 重命名文件或目录
      
      • 1
      • 2
    8. touch: 创建空文件或更改文件的时间戳。

      touch file_name
      
      • 1
    9. cat: 查看文件内容。

      cat file_name
      
      • 1
    10. grep: 在文件中搜索指定的模式。

      grep pattern file_name
      
      • 1
    11. chmod: 修改文件或目录的权限。

      chmod permissions file_name
      
      • 1
    12. chown: 修改文件或目录的所有者。

      chown user_name:group_name file_name
      
      • 1
    13. ps: 显示当前运行的进程。

      ps
      
      • 1
    14. kill: 终止进程。

      kill process_id
      
      • 1
    15. top: 实时显示系统资源使用情况和进程信息。

      top
      
      • 1
    16. yum: 包管理器,用于安装、升级和删除软件包。

      yum install package_name
      yum update package_name
      yum remove package_name
      
      • 1
      • 2
      • 3
    17. systemctl: 管理系统服务。

      systemctl start service_name
      systemctl stop service_name
      systemctl restart service_name
      systemctl status service_name
      
      • 1
      • 2
      • 3
      • 4
    18. find: 在文件系统中搜索文件。

      find directory_path -name "pattern"
      
      • 1
    19. tar: 创建或解压归档文件。

      tar -cvzf archive.tar.gz directory_to_compress  # 创建压缩文件
      tar -xvzf archive.tar.gz  # 解压缩文件
      
      • 1
      • 2
    20. grep: 更复杂的用法,支持正则表达式搜索。

      grep -r "pattern" directory  # 在目录及其子目录中递归搜索
      
      • 1
    21. sed: 流编辑器,用于对文本进行替换、删除等操作。

      sed 's/pattern/replacement/g' file_name
      
      • 1
    22. awk: 文本处理工具,用于按行处理文本数据。

      awk '{print $1}' file_name  # 打印每行的第一个字段
      
      • 1
    23. ssh: 远程登录到另一台计算机。

      ssh username@hostname
      
      • 1
    24. scp: 安全地复制文件和目录到远程主机。

      scp file username@hostname:/remote/directory
      
      • 1
    25. rsync: 远程数据同步工具,可实现本地和远程之间的文件同步。

      rsync -avz source_directory/ username@hostname:/destination/directory
      
      • 1
    26. iptables: 管理防火墙规则。

      iptables -A INPUT -p tcp --dport port_number -j ACCEPT  # 允许指定端口的 TCP 连接
      
      • 1
    27. curl: 用于与 URL 交互,支持各种协议。

      curl -O http://example.com/file.tar.gz  # 下载文件
      
      • 1
    28. wget: 另一个下载工具,支持 HTTP、HTTPS 和 FTP。

      wget http://example.com/file.tar.gz
      
      • 1
    29. cron: 计划任务管理器,用于定时执行命令。

      crontab -e  # 编辑当前用户的 cron 任务
      
      • 1
  • 相关阅读:
    关于Maven依赖报红解决方案
    大数据可视化Echarts基础快速入门
    代码随想录算法训练营第四十九天| LeetCode 139 单词拆分、多重背包理论基础、背包问题总结篇
    MAC M芯片 Anaconda安装
    CV复习:常用优化器总结
    Python操控HDFS
    three.js学习笔记(十六)——汹涌的海洋
    Docker在边缘计算中的崭露头角:探索容器技术如何驱动边缘计算的新浪潮
    编译KArchive在windows10下
    pytorch-实现猴痘识别
  • 原文地址:https://blog.csdn.net/u011095039/article/details/137920096