cd

语法

cd[path]

说明

显示或更改当前目录。

选项

path

指定相对或绝对目录路径。

用法

如果指定了文件系统映射,则更改该设备的当前工作目录。否则,更改当前设备的当前工作目录。

如果 path 不存在,则在标准输出中显示当前工作目录(包括文件系统映射)。

下表介绍用于在 UEFI Shell 环境中引用目录、其父目录和根目录的约定。

表 5: 目录名称约定

约定

说明

.

当前目录。

..

当前目录的父目录。

\

当前文件系统的根目录。

当前工作目录保留在环境变量 %cwd% 中。

示例

将当前文件系统变为映射的 fs0 文件系统:

Shell> fs0:

将当前目录变为 efi 子目录:

fs0:\> cd efi

将当前目录变为父目录 (fs0:\):

fs0:\efi\> cd ..

将当前目录变为 fs0:\efi\tools

fs0:\> cd efi\tools

将当前目录变为当前 fs 的根目录 (fs0):

fs0:\efi\tools\> cd \

fs0:\>
注意: cd 更改卷不起作用。例如:
fs0:\efi\tools\> cd fs1:\

首先输入 fs1:,然后 cd 至所需的目录。

在卷之间移动并保持当前路径:

fs0:\> cd \efi\tools 
fs0:\efi\tools\> fs1:
fs1:\> cd tmp
fs1:\tmp> cp fs0:*.* .

这些命令将 fs0:\efi\tools 中的所有文件复制到 fs1:\tmp 目录中。