命令行方式:使用 cd 命令
cd(Change Directory)是切换目录的核心命令,支持绝对路径和相对路径两种形式。
绝对路径进入
绝对路径从根目录  开始,完整指向目标位置。
示例:进入 /var/log/apache2  
cd /var/log/apache2
相对路径进入
相对路径以当前目录为起点,使用特殊符号简化操作:
- 表示当前目录(通常省略)
 - 表示上级目录
 -  表示用户家目录(如 
/home/username) 
示例:
cd Documents/projects # 进入当前目录下的 Documents/projects cd .. # 返回上级目录 cd ~/Downloads # 进入家目录下的 Downloads
处理特殊字符路径
若路径含空格或特殊字符(如 My Docs),需用引号或转义符:
cd "My Docs" # 使用双引号包裹 cd My\ Docs # 使用反斜杠转义空格
快捷技巧
cd -:返回上一个所在的目录cd或cd ~:直接返回家目录- 按 
Tab键自动补全路径名,避免输入错误。 
图形界面方式
不同桌面环境操作类似,以 GNOME(Nautilus文件管理器) 为例:
- 打开文件管理器(通常在任务栏或应用菜单中)。
 - 左侧导航栏点击常用目录(如文档、下载)。
 - 手动输入路径:
- 按下 
Ctrl + L显示地址栏。 - 输入目标路径(如 
/usr/local/bin),按回车进入。 
 - 按下 
 - 逐级点击文件夹图标进入子目录。
 
常见问题与解决
- 
路径不存在错误
-bash: cd: /wrong/path: No such file or directory
解决:用
ls检查路径是否正确,或使用find / -name 目录名搜索。 - 
权限不足
-bash: cd: /root: Permission denied
解决:
- 用 
sudo cd无效(cd是 shell 内置命令),需先提权:sudo -i # 切换为 root 用户 cd /root # 再进入目录
 - 或用 
sudo -s启动 root shell。 
 - 用 
 - 
符号链接路径
若路径是符号链接(相当于快捷方式),cd会自动跳转到真实路径。
需查看链接指向时,用ls -l 路径名。 
验证与辅助命令
pwd:显示当前所在路径(Print Working Directory)。ls:列出当前目录内容,确认文件/子目录是否存在。realpath 目录名:显示目录的绝对路径(需安装coreutils包)。
为什么需要掌握路径操作?
- 精准定位:配置服务(如 Nginx、Apache)需指定配置文件路径。
 - 脚本编写:自动化任务依赖正确目录切换。
 - 系统维护:日志分析(
/var/log)、程序安装(/usr/local)等场景必备。 
引用说明基于 Linux 核心工具(如 GNU Bash、POSIX 标准)的通用实践,参考了 Linux man-pages 及 Ubuntu、CentOS 官方文档,命令行操作适用于所有主流发行版(Ubuntu/CentOS/Debian 等),图形界面以 GNOME 为例,其他环境(KDE、XFCE)逻辑类似。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9384.html