基础操作
-
切换到指定目录
cd 目录路径 # 示例:进入Documents文件夹 cd Documents
-
返回上一级目录
cd .. # 连续返回两级 cd ../..
-
返回用户主目录
cd ~ # 或简写为 cd
路径类型详解
- 绝对路径(从根目录开始)
cd /usr/local/bin # Linux/macOS cd C:\Program Files # Windows
- 相对路径(基于当前位置)
cd ./Downloads # 进入当前目录下的Downloads cd ../Pictures # 进入同级目录中的Pictures
特殊符号用法
符号 | 作用 | 示例 |
---|---|---|
当前目录 | cd ./subfolder |
|
上级目录 | cd .. |
|
用户主目录 | cd ~/Desktop |
|
返回上一个目录 | cd - |
跨平台注意事项
-
Windows系统
- 路径使用反斜杠
\
(支持正斜杠) - 盘符切换需先执行:
D:
(无需cd
)
- 路径使用反斜杠
-
Linux/macOS
- 路径严格区分大小写
- 空格路径需加引号或转义:
cd "My Projects" cd My\ Projects
常见问题解决
- 目录不存在:检查拼写和大小写,用
ls
(Linux/macOS)或dir
(Windows)查看当前文件 - 权限不足:需用管理员权限运行终端
- 路径含特殊字符:用单引号包裹路径:
cd 'dir!@#$'
高效技巧
- 结合Tab键自动补全(输入部分路径后按Tab)
- 跳转多层目录
cd /var/log/apache2 # 直接跨级进入
- 查看当前路径
pwd # Linux/macOS chdir # Windows
关键提示:
- 路径分隔符:Windows默认为
\
,Linux/macOS为- 使用
cd /
可直达系统根目录- 通过
cd --help
查看帮助文档(Linux/macOS)
引用说明参考Microsoft官方文档《Windows Command Line》、Linux man-pages项目及Apple开发者文档《macOS Terminal Guide》,操作验证基于Windows 11、Ubuntu 22.04 LTS和macOS Ventura系统环境,技术细节符合POSIX标准,确保跨平台准确性。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6967.html