Linux 系统目录与路径介绍
核心概念
HOME 目录
-
每个 Linux 用户都有自己的个人目录,称为 HOME 目录。
-
路径格式:
/home/用户名
例如,用户sa的 HOME 目录为/home/sa。![image-20230314162023888]()
-
打开终端(命令行)时,默认以当前登录用户的 HOME 目录作为工作目录。
当前工作目录
-
终端执行命令时所在的目录。
-
可以使用
pwd命令查看当前工作目录的绝对路径。
目录切换相关命令
cd —切换工作目录
语法:cd [Linux路径]
- 无选项,参数为要切换到的目录(支持绝对路径、相对路径、特殊路径符)。
- 无参数时:直接执行
cd,回到当前用户的 HOME 目录。
示例
cd /etc # 切换到绝对路径 /etc
cd Documents # 切换到当前目录下的 Documents(相对路径)
cd # 回到 HOME 目录
pwd —显示当前工作目录
语法:pwd
- 无选项、无参数,直接输出当前所在的绝对路径。
示例
pwd # 输出如:/home/sa

路径种类
绝对路径
- 以根目录
/为起点,完整描述文件或目录的位置。 - 特点:无论当前工作目录在哪里,使用绝对路径都能准确定位。
示例
cd /home/sa/Desktop
cat /etc/passwd
相对路径
- 以当前工作目录为起点,描述目标位置。
- 特点:不以
/开头,简洁方便,但依赖当前所在目录。
示例
cd Documents # 假设当前在 /home/sa,则进入 /home/sa/Documents
cd ../.. # 上两级目录
特殊路径符
| 符号 | 含义 | 示例 |
|---|---|---|
. |
当前目录 | cd ./Desktop 等价于 cd Desktop |
.. |
上一级目录 | cd .. 回到上一级;cd ../.. 上两级 |
~ |
当前用户的 HOME 目录 | cd ~ 回 HOME;cd ~/Desktop 进入 HOME 下的 Desktop |
- |
上一次所在目录 | cd - 切换到刚才所在的目录(常用于两个目录间快速切换) |
示例
cd /var/log # 进入 /var/log
cd ~ # 回到 HOME
cd - # 回到 /var/log


浙公网安备 33010602011771号