插件窝 干货文章 linux十四个常用命令是什么

linux十四个常用命令是什么

文件 bash 目录 递归 394    来源:    2025-04-05

以下是 Linux 系统中 14 个最常用且核心的命令,涵盖文件操作、系统管理、网络工具等场景,适合日常使用和故障排查:


1. 文件与目录操作

  • ls
    列出目录内容。

    ls -l  # 详细列表(权限、大小)
    ls -a  # 显示隐藏文件
    
  • cd
    切换目录。

    cd /path  # 进入绝对路径
    cd ~      # 返回用户家目录
    
  • cp
    复制文件/目录。

    cp file1 file2      # 复制文件
    cp -r dir1 dir2     # 递归复制目录
    
  • mv
    移动或重命名文件/目录。

    mv old.txt new.txt  # 重命名
    mv file /target/    # 移动文件
    
  • rm
    删除文件/目录(谨慎使用!)。

    rm file            # 删除文件
    rm -r dir          # 递归删除目录
    
  • mkdir
    创建目录。

    mkdir new_dir
    mkdir -p a/b/c     # 递归创建多级目录
    

2. 文件查看与编辑

  • cat
    查看文件内容。

    cat file.txt
    
  • less / more
    分页查看大文件(支持上下翻页)。

    less large.log
    
  • nano / vim
    文本编辑器(vim 功能更强大)。

    nano file.txt
    vim file.txt
    

3. 系统信息与管理

  • ps
    查看进程状态。

    ps aux       # 显示所有运行中的进程
    
  • top / htop
    动态监控系统资源(CPU、内存等)。

    top          # 基础版
    htop         # 增强版(需安装)
    
  • df
    查看磁盘空间使用情况。

    df -h        # 以人类可读格式显示(GB/MB)
    
  • free
    查看内存使用情况。

    free -h      # 显示总/可用内存
    

4. 网络与权限

  • ping
    测试网络连通性。

    ping google.com
    
  • chmod
    修改文件权限。

    chmod 755 script.sh  # 设置可执行权限
    
  • sudo
    以超级用户权限执行命令。

    sudo apt update      # 需要管理员权限的操作
    

附:组合命令示例

  • 查找文件并统计数量:
    bash find /home -name "*.log" | wc -l
  • 实时监控日志:
    bash tail -f /var/log/syslog

掌握这些命令后,可覆盖 80% 的日常 Linux 操作。进阶用户可学习 grepawksed 等文本处理工具。