Skip to content

Linux 命令手册 ​

命令是运维的基本功。本章把命令拆成两块:常用命令(必会) 与 命令全量速查(按分类)。

为什么要分「常用」和「所有」? ​

  • 常用命令(必会):日常 80% 场景用到的 ~40 条命令,逐条讲解语法、选项与示例,必须熟练掌握。
  • 命令全量速查(按分类):按「文件 / 文本 / 网络 / 权限 / 进程 …」等场景罗列更全的命令清单,适合在题中按需查阅,不必强记。

常用命令(必会) ​

  • pwd — 显示当前工作目录
  • ls — 列出目录内容
  • cd — 切换目录
  • cat — 查看文件全部内容
  • echo — 输出文本
  • touch — 创建空文件 / 更新时间
  • mkdir — 创建目录
  • rm — 删除文件或目录
  • cp — 复制文件或目录
  • mv — 移动 / 重命名
  • less — 分页查看(可上下翻)
  • head — 查看文件头部
  • tail — 查看文件尾部(常用监控日志)
  • grep — 文本搜索(过滤行)
  • find — 按条件查找文件
  • wc — 统计行/词/字节数
  • sort — 排序文本行
  • uniq — 去重 / 统计重复
  • cut — 按列截取文本
  • sed — 流编辑器(替换/删除)
  • awk — 文本处理与报表
  • chmod — 修改文件权限
  • chown — 修改所有者 / 所属组
  • ps — 查看进程快照
  • top — 实时进程监控
  • df — 磁盘空间使用
  • du — 目录/文件占用大小
  • free — 内存使用
  • kill — 向进程发信号
  • tar — 归档 / 解包
  • curl — 发送 HTTP 请求 / 下载
  • wget — 从网络下载文件
  • ssh — 远程安全登录
  • scp — 远程安全拷贝
  • ping — 检测网络连通性
  • ip — 查看/配置网络(取代 ifconfig)
  • ss — 查看端口与连接(取代 netstat)
  • systemctl — 管理系统服务(systemd)
  • journalctl — 查看 systemd 日志
  • crontab — 管理定时任务
  • history — 查看命令历史

命令全量速查(按分类) ​

  • 文件与目录操作 — 共 14 条命令(速查表)
  • 查看与文本处理 — 共 16 条命令(速查表)
  • 系统信息与硬件 — 共 15 条命令(速查表)
  • 用户、组与权限 — 共 13 条命令(速查表)
  • 进程与作业控制 — 共 13 条命令(速查表)
  • 磁盘、存储与挂载 — 共 11 条命令(速查表)
  • 网络与连接 — 共 18 条命令(速查表)
  • 压缩、归档与备份 — 共 8 条命令(速查表)
  • 软件包管理 — 共 10 条命令(速查表)
  • 性能与监控 — 共 12 条命令(速查表)
  • 计划任务与服务 — 共 8 条命令(速查表)
  • Shell 内置命令 — 共 12 条命令(速查表)

动手练

配合「Linux 模拟终端」边查边练:输入命令立即看到输出,零成本熟悉 shell 交互。