Main Content

cd

更改当前文件夹

说明

示例

cd 显示当前文件夹。

示例

cd newFolder 将当前文件夹更改为 newFolder。文件夹更改是全局性的。因此,如果您在函数中使用 cd,文件夹更改将一直保持到 MATLAB® 执行完该函数为止。

示例

oldFolder = cd(newFolder) 将现有的当前文件夹返回给 oldFolder,然后将当前文件夹更改为 newFolder

示例

全部折叠

将当前文件夹更改为 MATLAB R2017a 的精选示例文件夹,假定该版本安装在您的 C: 驱动器上。

cd 'C:\Program Files\MATLAB\R2017a\examples\matlab_featured'

使用完整路径将当前文件夹从 C:\Program Files\MATLAB\R2017a\examples\matlab_featured 更改为 C:\Program Files\MATLAB\R2017a

cd ..\..

使用相对路径将当前文件夹从 C:\Program Files\MATLAB\R2017a 更改回 C:\Program Files\MATLAB\R2017a\examples\matlab_featured

cd examples\matlab_featured

将当前文件夹更改为 MATLAB R2017a 的精选示例文件夹,假定该版本安装在您的 C: 驱动器上。然后将当前文件夹还原到其原始位置。

将当前文件夹更改为 MATLAB R2017a 的精选示例文件夹。

cd 'C:\Program Files\MATLAB\R2017a\examples\matlab_featured'

将当前文件夹更改为 C:\Program Files,更改之前先保存文件夹路径。

oldFolder = cd('C:\Program Files')
oldFolder =

    'C:\Program Files\MATLAB\R2017a\examples\matlab_featured'

使用 cd 命令显示新的当前文件夹。

cd
C:\Program Files

使用保存的路径将当前文件夹更改回原始文件夹。使用 cd 命令显示新的当前文件夹。

cd(oldFolder)
cd
C:\Program Files\MATLAB\R2017a\examples\matlab_featured

将当前文件夹更改为 MATLAB R2016b 的精选示例文件夹,假定该版本安装在 UNIX 平台上的用户主文件夹中。

cd ~/MATLAB/R2016b/examples/matlab_featured

输入参数

全部折叠

要将当前文件夹更改为的新文件夹的路径,指定为字符向量或字符串标量。如果 newFolder 是字符串,请将其括在括号中。例如,cd("FolderName")

有效值包括完整路径、相对路径或下列值之一。

../当前文件夹的上一级。
多个 ../当前文件夹之上的若干级。
./相对于当前文件夹的路径。cd 假定该路径相对于当前文件夹,即使 ./ 并不存在。

如果 newFolder 包含空格,请使用单引号将其引起来。例如,cd 'Folder Name'

在 UNIX® 系统上,您可以使用 ~(波浪号)字符表示用户主文件夹。例如,~/~username/

MATLAB 会先将包含 '.'、'..' 和符号链接的文件夹路径名称解析为其目标位置,然后再更改当前文件夹。例如,如果您指定 c:\matlab\..\work,MATLAB 会在更改当前文件夹之前将路径名称解析为 c:\work

输出参数

全部折叠

在您发出 cd 命令之前所在的上一个当前文件夹,以字符向量形式返回。

详细信息

全部折叠

当前文件夹

当前文件夹是 MATLAB 用于查找文件的参考位置。该文件夹有时称为当前目录当前工作文件夹现有工作目录

扩展功能

版本历史记录

在 R2006a 之前推出

全部展开