• Linux 实用的操作命令


    Linux 下有许多复杂而实用的命令,这些命令可以用于各种系统管理、文件处理和网络操作。
    以下是一些复杂而实用的 Linux 命令:

    系统管理和性能监测:

    1. top: 实时显示系统的运行进程和资源占用情况。

      top
      
      • 1
    2. htop: 交互式的 top,提供更多的信息和操作选项。

      htop
      
      • 1
    3. ps: 显示当前进程的快照。

      ps aux
      
      • 1
    4. kill: 终止进程。

      kill process_id
      
      • 1
    5. free: 显示系统内存使用情况。

      free -h
      
      • 1
    6. df: 显示磁盘空间使用情况。

      df -h
      
      • 1
    7. du: 显示目录的磁盘使用情况。

      du -h
      
      • 1

    文件和目录操作:

    1. find: 在文件系统中查找文件。

      find /path/to/search -name "filename"
      
      • 1
    2. grep: 在文件中搜索文本模式。

      grep "pattern" file.txt
      
      • 1
    3. awk: 对文本数据进行处理和分析。

      awk '{print $1, $2}' file.txt
      
      • 1
    4. sed: 对文本数据进行流编辑。

      sed 's/old/new/g' file.txt
      
      • 1
    5. tar: 创建和解压归档文件。

      tar -cvf archive.tar file1 file2
      
      • 1

    网络操作:

    1. netstat: 显示网络统计信息。

      netstat -an
      
      • 1
    2. nmap: 扫描网络上的主机和端口。

      nmap target_ip
      
      • 1
    3. traceroute: 跟踪数据包在网络中的路径。

      traceroute target_host
      
      • 1
    4. tcpdump: 捕获网络数据包。

      tcpdump -i eth0
      
      • 1

    用户和权限管理:

    1. useradd: 添加新用户。

      sudo useradd username
      
      • 1
    2. passwd: 更改用户密码。

      sudo passwd username
      
      • 1
    3. chown: 更改文件所有者。

      chown new_owner file.txt
      
      • 1
    4. chmod: 更改文件权限。

      chmod 755 file.txt
      
      • 1
  • 相关阅读:
    C++&qt Day9
    input text文本框自动保存
    Spring Boot 3.0.x和Oracle Database 23c Database API for MongoDB的示例
    点云目标检测——pointpillars环境配置与训练
    一个基本的http客户端
    (Java数据结构)链表题
    WordPress初学者入门教程-构建3个站点模型
    智能BI平台(后端)-- 项目介绍
    窗口看门狗
    Xcode 常见错误
  • 原文地址:https://blog.csdn.net/u011095039/article/details/134331717