核心命令:cd ..
-
命令作用
cd ..
是返回上级目录的标准命令。 在Linux中代表父目录(即当前目录的直接上级)。 -
操作步骤:
# 1. 查看当前目录(确认位置) pwd # 输出示例:/home/user/documents/project # 2. 执行返回命令 cd .. # 3. 再次验证位置 pwd # 输出示例:/home/user/documents (已返回上级)
-
连续返回多级目录
通过叠加 可跨越多层:# 返回上两级目录 cd ../../ # 示例:从 /a/b/c/d 到 /a/b pwd # 原始路径:/a/b/c/d cd ../../ # 跳转两级 pwd # 新路径:/a/b
其他相关命令
-
返回上一次所在目录
cd -
快速切换至前一个工作目录,适合交替操作两个路径:cd /var/log # 先进入目录A cd /etc # 再进入目录B cd - # 返回目录A (/var/log)
-
返回用户主目录
直接输入cd
或cd ~
可回到当前用户的主目录(如/home/username
)。
实用技巧与注意事项
-
路径补全
输入cd ..
后按 Tab 键可自动补全路径(需安装bash-completion
)。 -
查看当前路径
使用pwd
(Print Working Directory)命令实时确认位置,避免误操作。 -
相对路径 vs 绝对路径
cd ..
是相对路径操作(基于当前位置)。- 也可用绝对路径直接跳转(如
cd /home/user
),但效率较低。
-
脚本中的安全性
在Shell脚本中,建议先用pwd
或绝对路径确认目录,避免因上下文变化导致路径错误。
为什么这些命令可靠?
- 跨平台一致性:
cd ..
和 的语义在所有Linux发行版(Ubuntu/CentOS等)和Shell(Bash/Zsh)中完全一致。 - 符合POSIX标准:作为Unix基础规范的一部分,命令行为有严格保障。
- 系统级支持: 由Linux内核文件系统直接生成,非人工创建,绝对可靠。
- 基础返回:
cd ..
- 多级返回:
cd ../../
(每多一级追加 ) - 历史目录:
cd -
- 主目录:
cd
或cd ~
引用说明参考Linux核心工具链的官方文档(GNU Coreutils 及 POSIX.1-2017标准,确保技术准确性,命令行为已通过Ubuntu 22.04、CentOS 7及Bash 5.x环境验证。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9683.html