跳转至

第3章:命令行初体验 —— 你的“语音遥控器”

🎤 本章概览

项目 内容
学习目标 掌握终端的打开方式,理解命令结构,学会四大生存命令
核心比喻 语音遥控器
预计时长 60分钟
四大命令 pwd, ls, cd, clear
实践任务 在你的Linux环境里“逛房间”

3.1 终端(Terminal):就是和Linux对话的“麦克风”

比喻理解:
如果你想用语音控制智能家居,你需要一个麦克风来接收你的指令。在Linux里,终端(Terminal) 就是这个麦克风。

🖥️ 打开终端的三种方式

  1. 快捷键(推荐)
    Ctrl + Alt + T — 同时按下这三个键,终端窗口就会弹出

  2. 图形界面
    点击左上角“活动” → 搜索“terminal” → 点击终端图标

  3. 右键菜单
    在桌面空白处右键 → “在终端中打开”

🔍 认识终端界面

当你打开终端,会看到类似这样的提示符:

yourname@ubuntu-desktop:~$

让我们拆解这个提示符:

部分 含义 比喻
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(打印工作目录)
作用: 显示你当前所在的目录位置
比喻: 你进了一个大楼,问:“我现在在几楼几号房间?”

$ pwd
/home/yourname
这表示你目前在 /home/yourname 目录(你的家目录)。

📋 2. ls — 这个房间里有什么?

全称: List(列表)
作用: 列出当前目录下的文件和文件夹
比喻: 环顾房间,看看有什么家具和物品

基本用法:

$ ls
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos

常用选项:

选项 作用 例子
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 — 擦干净白板

作用: 清空终端屏幕
比喻: 把白板上的字擦干净,重新开始写

$ clear
或者使用快捷键 Ctrl + L(更方便)。

注意: clear 只是清屏,不会删除命令历史。你可以用上下箭头键查看之前输入的命令。


🛠️ 实践任务:在你的Linux环境里“逛房间”

任务目标:熟悉Linux的文件系统结构

步骤1:从家目录开始

$ pwd          # 确认你在家目录
$ ls -la       # 看看家里有什么

步骤2:探索系统目录

$ cd /         # 进入根目录
$ ls           # 看看Linux的“地基”有什么
你会看到类似这样的目录:
bin   dev   home  lib   mnt   proc  run   srv   tmp   var
boot  etc   init  media opt   root  sbin  sys   usr

重要目录速查:

目录 作用 比喻
/home 用户家目录 住宅区,每家一户
/etc 配置文件 大楼的管理办公室
/var 可变数据(日志等) 仓库和记录室
/tmp 临时文件 公共休息区(定期清理)
/bin, /usr/bin 可执行程序 工具房

步骤3:层层深入

$ cd /usr      # 进入usr目录
$ ls           # 看看有什么
$ cd bin       # 进入bin目录
$ ls | head -5 # 列出前5个程序

步骤4:安全回家

$ cd ~         # 无论在哪,一键回家
$ pwd          # 确认回到了/home/yourname


💡 第三章要点总结

终端是麦克风 — 通过它和Linux对话
命令结构命令 [选项] [参数] = 动作 [怎么干] [对谁干]
四大生存命令: - pwd — 我在哪?(定位) - ls — 有什么?(查看) - cd — 去哪?(移动) - clear — 清屏(整理) ✅ 路径概念:绝对路径 vs 相对路径
你已经能:在Linux文件系统里自由导航


📝 小练习

  1. 路径探险游戏
    完成以下挑战(每一步用pwd确认位置):

    起点:~(家目录)
    → 进入 /tmp
    → 返回家目录
    → 进入 /etc
    → 进入上一级目录
    → 直接回到根目录 /
    → 最后回家
    

  2. 命令记忆卡(新增)
    扩充你的命令表格:

命令 作用 生活比喻
cd 切换目录 走到另一个房间
cd .. 返回上级目录 退出房间到走廊
cd ~ 回到家目录 一键回家
clear 清屏 擦干净白板
  1. 选项练习
    用不同的选项组合使用ls
    ls -l
    ls -la
    ls -lh
    ls -lha
    
    观察每种输出的区别。

🚪 下一章预告

在第四章,我们将学习**文件操作**。现在你会在Linux的“大楼”里走动了,是时候学习如何整理你的“数字抽屉”。

核心比喻:房间和抽屉
- 文件系统 = 大楼的结构
- 目录 = 房间和抽屉
- 文件 = 抽屉里的物品
- 操作命令 = 整理物品的动作

👉 进入第4章:文件操作