模块 1 · 第 2 课(共 2)课程中的2/11~12 min
模块课程(2/2)
在文件系统中移动 (cd)
要从 Linux 文件系统中的一个文件夹移动到另一个文件夹,请使用以下命令:
Bash
cd [path]该命令代表更改目录。您要输入的文件夹的路径可以通过两种方式指定:使用绝对路径或相对路径。
绝对路径与相对路径
-
绝对路径:始终从根
/开始,描述到目的地的整个路径。- 示例:
cd /home/user/documents - 无论您当前位于哪个文件夹,绝对路径将始终将您引导至同一位置。
- 示例:
-
相对路径:从当前目录开始。
- 示例:如果您已经位于
/home/user中,要输入/home/user/documents,您只需键入cd documents(开头不带正斜杠/)。
- 示例:如果您已经位于
特别快捷键
Linux 提供了几个有用的快捷方式来快速导航:
.(单点):表示当前目录。..(双点):表示父目录(目录树中的上一级)。- 示例:如果您位于
/home/user/documents,则输入cd ..将带您进入/home/user。
- 示例:如果您位于
~(波形符):代表您的主目录 (/home/user)。输入cd ~(或简单地输入cd,不带任何参数)将立即返回首页。
导航示例和常见错误
如果您尝试访问不存在的目录,终端将显示如下错误:
Bash
cd nonexistent_folder
# Output:
# cd: nonexistent_folder: No such file or directory您可以链接导航或使用 pwd 来验证更改文件夹的效果:
Bash
cd documents
pwd
# Output:
# /home/user/documents自己尝试一下
练习 1:输入文件夹
锻炼#linux.m1.l2.e1
尝试:0加载中...
使用相对路径在“文档”目录内移动。
正在加载编辑器...
显示提示
使用 cd 命令,后跟目标文件夹的名称。
3 次尝试后可用的解决方案
练习 2:上升一级
锻炼#linux.m1.l2.e2
尝试:0加载中...
返回到相对于当前位置的父目录。
正在加载编辑器...
显示提示
使用 cd,然后使用父文件夹的特殊快捷方式。
3 次尝试后可用的解决方案
练习 3:回家
锻炼#linux.m1.l2.e3
尝试:0加载中...
移动到“文档”目录中,然后立即使用 ~ 特殊快捷方式返回主目录。
正在加载编辑器...
显示提示
首先使用 cd 后跟文档,然后使用 cd 后跟 ~。
3 次尝试后可用的解决方案