简介:这份 Linux 命令手册 PDF 面向 Linux 初学者、系统管理员与运维人员,用于在命令行环境中快速查阅常用命令的语法与用途,解决日常操作中命令记不全、参数不熟悉的问题。资源包共 1 个文件,为 1.46MB 的 PDF 文档,单文件即涵盖系统管理、文件与目录操作、权限管理、网络配置、软件安装及进程控制等多类命令,便于离线检索与随身查阅。目前已有 2097 人学习下载,说明其在入门与日常运维场景中具有较高参考价值。手册按命令逐条整理,包含 adduser、chfn、chsh、date、free、groupdel、groupmod、halt、id 等系统管理命令,并延伸至 ls、cd、mv、rm、chmod、chown、ifconfig、ping、netstat、apt-get、yum、kill 等常用操作,每条均给出功能说明与使用要点,适合作为案头速查工具,也可配合实验环境边练边查,帮助读者逐步建立完整的命令行知识体系。
1. 零基础也能上手的 Linux 命令手册:从“不敢敲”到“敲得对”
很多人第一次打开 Linux 终端,看到黑底白字的光标一闪一闪,第一反应是“我是不是得先背几百个命令才能动”。其实不是。你真正需要的,是一本按场景分好类、能随时翻查的命令手册,而不是把整本手册背下来。这份 Linux 命令手册 PDF 就是干这个的:它把系统管理、系统设置、文档编辑等常用命令按功能归类,每条命令都给出用途说明和参数解释,适合刚接触 Linux、需要在命令行里完成日常操作的新手,也适合做系统维护时随手查阅。你不需要从头读到尾,先把它当成“命令字典”,遇到不会的就翻,翻多了自然就熟了。
2. 为什么新手先学命令而不是先装图形界面
2.1 命令行是 Linux 的“通用语言”
图形界面会变,桌面环境会换,但命令行的核心命令十几年没怎么大变。你在这份手册里学到的ls、cd、ps、free,换一台机器、换一个发行版,大概率还能用。新手最容易卡住的地方不是命令太多,而是不知道“我现在这个场景该用哪条命令”。手册按“系统管理”“系统设置”“文档编辑”分章,就是帮你按场景找命令,而不是按字母表硬背。
举个例子:你发现机器变慢了,想知道谁在吃内存。图形界面里你可能要打开任务管理器到处点;命令行里,手册里free和top两条命令就能解决。free看内存总量和剩余,top看哪个进程占得多。这种“场景 → 命令”的对应关系,才是新手最该先建立起来的。
2.2 先学“查手册”的能力,比背命令更划算
这份 PDF 本身就是一个“离线手册”。新手最该养成的习惯是:遇到不认识的命令,先查手册,看它属于哪一类、参数怎么给。比如你看到别人敲了ps aux,不知道aux是什么意思,翻到手册里ps那一节,它会告诉你a显示所有终端进程、u以用户格式显示、x显示没有控制终端的进程。查一次,比背十次管用。
提示:新手阶段不要追求“记住所有命令”,先追求“知道去哪查、查到了敢敲”。
2.3 第一个例子:用三条命令完成一次“系统体检”
下面这个例子不需要你装任何东西,只要有一台能敲命令的 Linux 机器(虚拟机、云主机、本地终端都行)。我们按顺序敲三条命令,每条都对应手册里的一个章节。
# 1. 看当前登录的是谁、在哪个终端 whoami # 2. 看内存使用情况,对应手册“系统管理命令”里的 free free -h # 3. 看当前系统有哪些进程在跑,对应手册里的 ps ps aux | head -n 10第一条whoami输出你的用户名,确认你现在不是 root,避免误操作。第二条free -h里的-h是“human-readable”,把字节数换成 G/M 这种你能看懂的单位;不加-h就是一堆数字,新手容易看懵。第三条ps aux列出所有进程,后面接| head -n 10只显示前 10 行,防止刷屏;|是管道,把左边命令的输出交给右边命令处理,这个符号你以后会天天见到。
这三条命令跑完,你已经完成了“我是谁、内存够不够、谁在跑”三个最基本的问题。手册里对应的whoami、free、ps三节,可以顺手翻一下,看看还有哪些参数你现在用不上、但以后会用到。
3. 按场景拆手册:新手先啃哪几类命令
3.1 系统管理类:先搞懂“看状态”和“管用户”
手册第 1 章是“Linux 系统管理命令”,里面命令很多,新手不用全看。先挑两类:一类是“看状态”的,比如free、ps、top、uname、who;另一类是“管用户”的,比如adduser、passwd、su、sudo。看状态的命令让你知道机器现在怎么样,管用户的命令让你知道权限怎么回事。
以adduser为例,手册里会写它创建用户主目录、设置密码、加入默认用户组。你不需要一上来就建用户,但你要知道:Linux 里“谁能干什么”是由用户和组决定的,sudo就是临时借别人的权限干活。新手最容易犯的错是一直用 root 敲命令,敲错一个rm就翻车。所以先理解whoami和sudo的区别,比背adduser的参数更重要。
# 查看当前用户属于哪些组 id # 以普通用户身份执行一条需要权限的命令(会提示输密码) sudo ls /rootid输出里的groups=后面就是你现在所属的组;sudo ls /root是借管理员权限看一眼/root目录,看完就退回普通身份。手册里id和sudo两节可以对照着看,理解“身份”和“临时提权”这两个概念。
3.2 系统设置类:从“改时间”和“看环境变量”入手
第 2 章“Linux 系统设置命令”里,新手最容易上手的是date、export、alias这几条。date看时间、改时间;export设置环境变量;alias给长命令起短名字。这三条都不涉及危险操作,敲错了最多是当前终端会话失效,重开一个就行。
# 看当前时间和时区 date # 给常用命令起个别名,比如用 ll 代替 ls -l alias ll='ls -l' # 看当前环境变量里跟路径有关的设置 echo $PATHalias ll='ls -l'只在当前终端有效,关掉就没了;想永久生效得写进配置文件,这个新手先不用碰。echo $PATH里的$PATH是系统找命令的路径列表,你敲ls能直接运行,就是因为ls在$PATH列出的某个目录里。手册里alias、export、setenv几节可以一起翻,理解“当前会话”和“永久配置”的区别,这是新手踩坑最多的地方之一。
3.3 文档编辑类:先会用cat、less、grep看文件
第 3 章“Linux 文档编辑命令”里,新手最先用到的不是编辑器,而是“看文件”的命令。cat把文件内容整个打出来,less分页看,grep在文件里搜关键词。这三个命令组合起来,就能应付大部分“我想看看这个文件里写了啥”的场景。
# 看一个短文件的内容 cat /etc/hostname # 分页看一个长文件,按 q 退出 less /etc/services # 在文件里搜关键词,比如搜 ssh grep ssh /etc/servicescat适合短文件,长文件用cat会刷屏,所以用less;less里按空格翻页、按q退出,这个操作新手一定要记住。grep ssh /etc/services是在/etc/services里找包含ssh的行,输出结果里你能看到 ssh 对应的端口号。手册里cat、less、grep相关章节可以对照看,先建立“看文件三件套”的肌肉记忆。
4. 避坑:新手敲命令最容易翻车的五个地方
4.1 现象:敲完命令没反应,光标一直闪
原因:命令在等输入,或者命令本身是交互式的,比如cat不带文件名、less进了分页界面。解决:先按Ctrl + C中断,回到提示符;如果是less界面,按q退出。手册里交互式命令一般会标注,翻到对应条目先看“说明”再敲。
4.2 现象:提示command not found
原因:命令没装,或者命令不在$PATH里。解决:先用which 命令名看系统找不找得到;找不到就查手册里对应的软件包管理命令(比如rpm那一节),确认是不是需要先安装。新手不要一上来就怀疑系统坏了,多数情况就是没装。
4.3 现象:rm删完才后悔
原因:Linux 命令行没有回收站,rm删了就是删了。解决:新手阶段删文件前先用ls确认路径,重要目录先cp备份再删。手册里rm相关条目会讲-i参数,加了它会逐个问你“确认删除吗”,新手建议默认加上。
4.4 现象:sudo输密码时屏幕没反应
原因:Linux 输密码不回显,你敲的字符不会显示星号。解决:正常敲完回车就行,不要以为键盘坏了。手册里sudo、passwd几节都涉及密码输入,记住“不回显是正常现象”。
4.5 现象:照着手册敲参数,结果报错
原因:手册整理时间较早,部分命令的参数在不同发行版上有差异。解决:先敲命令名 --help看当前系统自带的帮助,再对照手册理解参数含义;手册给的是“通用解释”,具体以你机器上的--help为准。新手不要把手册当“绝对真理”,把它当“地图”,实际路况以现场为准。
5. 下一步学什么:从“查手册”到“建自己的命令清单”
这份手册覆盖的命令很多,新手最容易犯的错是“从头看到尾,看完就忘”。更有效的路径是:先按场景用起来,再逐步补周边。下面这张表是我建议的新手 4 周节奏,你可以按自己的时间调整。
| 阶段 | 重点 | 对应手册章节 | 达标标准 |
|---|---|---|---|
| 第 1 周 | 看状态:whoami、free、ps、top、date | 系统管理 + 系统设置 | 能说清机器内存、进程、时间状态 |
| 第 2 周 | 看文件:cat、less、grep、head、tail | 文档编辑 | 能在一个日志文件里搜到关键词 |
| 第 3 周 | 管权限:id、sudo、passwd、chmod | 系统管理 | 能解释“为什么这条命令要加 sudo” |
| 第 4 周 | 建清单:把常用命令和参数记成自己的速查表 | 全书 | 有一页纸能覆盖你 80% 的日常操作 |
第 4 周那个“自己的速查表”最重要。你不用抄手册,只记你实际用过的命令和参数,比如ps aux | grep 关键词、free -h、tail -f 日志文件。tail -f是实时看日志末尾,排错时特别有用,手册里tail相关条目可以翻一下。每用一次就补一条,一个月后你就有了一份“只有你会用”的命令清单,比任何通用手册都顺手。
注意:新手阶段不要碰
halt、shutdown、rm -rf这类命令,除非你明确知道后果并且在测试环境里练过。手册里这些命令都有,但“有”不等于“现在就要用”。
我第一次学 Linux 的时候,把手册从头翻了一遍,结果真到用的时候一条都想不起来。后来改成“遇到问题再翻手册,翻完把命令记到自己的清单里”,反而记得牢。从那以后我每次学新命令,都强制走一遍“查手册 → 敲一遍 → 记一条”的流程,不贪多。希望这份手册也能帮你从“不敢敲”走到“敲得对”,先跑通上面那三条体检命令,剩下的慢慢来。
本文还有配套的精品资源,点击获取