第3章:命令行初体验 —— 你的“语音遥控器”¶
🎤 本章概览¶
| 项目 | 内容 |
|---|---|
| 学习目标 | 掌握终端的打开方式,理解命令结构,学会四大生存命令 |
| 核心比喻 | 语音遥控器 |
| 预计时长 | 60分钟 |
| 四大命令 | pwd, ls, cd, clear |
| 实践任务 | 在你的Linux环境里“逛房间” |
3.1 终端(Terminal):就是和Linux对话的“麦克风”¶
比喻理解:
如果你想用语音控制智能家居,你需要一个麦克风来接收你的指令。在Linux里,终端(Terminal) 就是这个麦克风。
🖥️ 打开终端的三种方式¶
-
快捷键(推荐)
Ctrl + Alt + T— 同时按下这三个键,终端窗口就会弹出 -
图形界面
点击左上角“活动” → 搜索“terminal” → 点击终端图标 -
右键菜单
在桌面空白处右键 → “在终端中打开”
🔍 认识终端界面¶
当你打开终端,会看到类似这样的提示符:
让我们拆解这个提示符:
| 部分 | 含义 | 比喻 |
|---|---|---|
yourname |
当前用户名 | 说话的人是谁 |
@ |
“在”的意思 | — |
ubuntu-desktop |
计算机名 | 你在跟哪台电脑说话 |
: |
分隔符 | — |
~ |
当前目录(家目录) | 你现在在哪个房间 |
$ |
普通用户提示符 | 你是房客(不是房东) |
重要区别:
- $ = 普通用户(房客,权限有限)
- # = root用户(房东,权限无限)
3.2 命令结构:命令 [选项] [参数] 像“打开 冰箱门 拿牛奶”¶
比喻理解:
当你对智能家居说:“打开 客厅的 灯”
- “打开” = 命令(做什么)
- “客厅的” = 选项(怎么做/在哪做)
- “灯” = 参数(对谁做)
Linux命令也是同样的结构:
📝 实际例子¶
| 生活指令 | Linux命令 | 解释 |
|---|---|---|
| “打开 冰箱门” | open fridge |
简单命令 |
| “打开 冰箱的 门” | open -f fridge door |
带选项(-f表示冰箱的) |
| “打开 冰箱的 左边门” | open -f fridge left-door |
带选项和参数 |
| “用力地 打开 冰箱的 左边门” | open -f -f fridge left-door |
多个选项(-f用力) |
注意:
- 选项通常以 - 或 -- 开头,如 -l, --help
- 参数是命令操作的对象,如文件名、目录名
- 选项和参数之间用**空格**分隔
3.3 基础生存命令¶
🧭 1. pwd — 我在哪个房间?¶
全称: Print Working Directory(打印工作目录)
作用: 显示你当前所在的目录位置
比喻: 你进了一个大楼,问:“我现在在几楼几号房间?”
/home/yourname 目录(你的家目录)。
📋 2. ls — 这个房间里有什么?¶
全称: List(列表)
作用: 列出当前目录下的文件和文件夹
比喻: 环顾房间,看看有什么家具和物品
基本用法:
常用选项:
| 选项 | 作用 | 例子 |
|---|---|---|
ls -l |
详细列表(长格式) | 显示权限、大小、时间 |
ls -a |
显示所有文件(包括隐藏文件) | 隐藏文件以.开头 |
ls -la |
详细列表+所有文件 | 最常用的组合 |
ls -lh |
人类可读的文件大小 | 显示KB、MB而不是字节 |
示例:
$ ls -la
总用量 48
drwxr-xr-x 18 yourname yourname 4096 4月 30 10:23 .
drwxr-xr-x 3 root root 4096 4月 29 15:12 ..
-rw-r--r-- 1 yourname yourname 220 4月 29 15:12 .bash_logout
-rw-r--r-- 1 yourname yourname 3771 4月 29 15:12 .bashrc
drwxr-xr-x 2 yourname yourname 4096 4月 30 10:23 Desktop
...(更多文件)
🚶 3. cd — 走到另一个房间¶
全称: Change Directory(改变目录)
作用: 切换到其他目录
比喻: 从一个房间走到另一个房间
基本用法:
| 命令 | 作用 | 例子 |
|---|---|---|
cd 目录名 |
进入指定目录 | cd Documents |
cd .. |
返回上一级目录 | 从/home/yourname/Documents回到/home/yourname |
cd ~ 或 cd |
回到家目录 | 无论在哪,一键回家 |
cd / |
进入根目录 | Linux的“地基” |
cd - |
回到上一个目录 | 在两个目录间快速切换 |
路径表示法:
| 路径类型 | 例子 | 解释 |
|---|---|---|
| 绝对路径 | /home/yourname/Documents |
从根目录开始的完整地址 |
| 相对路径 | Documents 或 ./Documents |
从当前位置开始的相对地址 |
练习:
$ pwd
/home/yourname
$ cd Documents
$ pwd
/home/yourname/Documents
$ cd ..
$ pwd
/home/yourname
$ cd /
$ pwd
/
$ cd ~
$ pwd
/home/yourname
🧹 4. clear — 擦干净白板¶
作用: 清空终端屏幕
比喻: 把白板上的字擦干净,重新开始写
Ctrl + L(更方便)。
注意: clear 只是清屏,不会删除命令历史。你可以用上下箭头键查看之前输入的命令。
🛠️ 实践任务:在你的Linux环境里“逛房间”¶
任务目标:熟悉Linux的文件系统结构¶
步骤1:从家目录开始
步骤2:探索系统目录
你会看到类似这样的目录:重要目录速查:
| 目录 | 作用 | 比喻 |
|---|---|---|
/home |
用户家目录 | 住宅区,每家一户 |
/etc |
配置文件 | 大楼的管理办公室 |
/var |
可变数据(日志等) | 仓库和记录室 |
/tmp |
临时文件 | 公共休息区(定期清理) |
/bin, /usr/bin |
可执行程序 | 工具房 |
步骤3:层层深入
步骤4:安全回家
💡 第三章要点总结¶
✅ 终端是麦克风 — 通过它和Linux对话
✅ 命令结构:命令 [选项] [参数] = 动作 [怎么干] [对谁干]
✅ 四大生存命令:
- pwd — 我在哪?(定位)
- ls — 有什么?(查看)
- cd — 去哪?(移动)
- clear — 清屏(整理)
✅ 路径概念:绝对路径 vs 相对路径
✅ 你已经能:在Linux文件系统里自由导航
📝 小练习¶
-
路径探险游戏
完成以下挑战(每一步用pwd确认位置): -
命令记忆卡(新增)
扩充你的命令表格:
| 命令 | 作用 | 生活比喻 |
|---|---|---|
cd |
切换目录 | 走到另一个房间 |
cd .. |
返回上级目录 | 退出房间到走廊 |
cd ~ |
回到家目录 | 一键回家 |
clear |
清屏 | 擦干净白板 |
- 选项练习
用不同的选项组合使用ls: 观察每种输出的区别。
🚪 下一章预告¶
在第四章,我们将学习**文件操作**。现在你会在Linux的“大楼”里走动了,是时候学习如何整理你的“数字抽屉”。
核心比喻:房间和抽屉
- 文件系统 = 大楼的结构
- 目录 = 房间和抽屉
- 文件 = 抽屉里的物品
- 操作命令 = 整理物品的动作