这份速查表收录了日常使用和服务器运维中最常敲的 60 条命令,按用途分成七组。每条命令给出四样东西:命令名、基本语法、中文说明和一个真实可用的示例。第一次接触 Linux 时,建议按分组从上往下浏览,先把文件与目录、文本处理这两组混个脸熟;实际用的时候,用页面顶部的搜索框输入命令名或者中文关键词(比如「端口」「日志」「权限」),列表会立刻过滤出相关命令。点任意命令名可以把它复制下来,粘到终端里再改参数,比手打少出错。
看语法时注意几个约定:方括号 [ ] 里的内容是可选的,不用把括号本身敲进去;「文件」「目录」这类中文词是占位符,要换成你自己的真实路径;示例里的命令可以直接照着敲,但涉及删除(rm)、改权限(chmod、chown)、装软件(apt 等)的命令,动手前先确认路径和对象,生产服务器上尤其要多看一眼。
先检查拼写;确实没拼错的话,多半是这台机器没装这个命令(比如 netstat、htop 就不是所有系统自带)。用 apt 或 dnf 把对应的软件包装上即可,本页的「包管理」分组有现成的装包命令。
当前用户权限不够。临时执行可以在命令前加 sudo;如果是文件本身打不开或不能改,用 chmod、chown 调整权限和所有者,本页「权限」分组里有说明和示例。
竖线 | 叫管道,把前一个命令的输出交给后一个命令继续处理,比如 ps aux | grep nginx 就是先列出全部进程、再只看含 nginx 的行。> 是重定向,把输出写进文件而不是显示在屏幕上。这两个符号和命令组合起来用,是 Linux 命令行效率高的关键。