在 Linux 中,进入目录(切换工作目录)的核心命令是 cd
(Change Directory)。以下是详细用法和常见场景:
cd [目录路径]
进入绝对路径目录(从根目录 /
开始):
cd /usr/local/bin
进入相对路径目录(相对于当前目录):
cd Documents/projects # 进入当前目录下的子目录
返回上一级目录:
cd ..
返回上两级目录:
cd ../..
快速返回用户主目录(HOME
):
cd # 直接输入 cd
cd ~ # 使用 ~ 符号
进入上次所在的目录:
cd -
符号 | 含义 |
---|---|
. |
当前目录 |
.. |
上一级目录 |
~ |
当前用户的主目录(如 /home/用户名 ) |
- |
上次所在的目录 |
结合 Tab 补全:输入目录名时,按 Tab
键自动补全路径,避免手动输入错误。
cd /usr/loc<Tab>/bin # 自动补全为 /usr/local/bin
查看当前目录(确认是否切换成功):
pwd # 显示当前工作目录路径
快速进入深层目录(结合变量或环境变量):
cd $JAVA_HOME # 进入环境变量定义的路径
报错 No such file or directory
:
ls
先确认目录是否存在。路径包含空格或特殊字符:
cd "My Documents"
通过 cd
命令,你可以高效地在 Linux 文件系统中导航。如果需要进一步扩展(如批量操作目录),可以结合 find
、pushd
/popd
等命令。