使用Mac计算机的企业可以使用Mac Terminal应用程序(它是命令行界面)来更改基于OS X的Unix操作系统。通过终端,您可以浏览计算机上的目录。如果您错误地更改了您正在工作的目录,您可能需要返回到以前的目录。简单的文本命令可以将您返回到上一个目录,或者一直返回到主目录。
使用终端和 CD
您无需进行任何编码即可教 macOS 终端如何返回目录。这是一个自动内置到 Bash shell 中的功能,默认情况下在终端中使用。
要从一个目录或文件夹导航到另一目录或文件夹,可以使用“ cd”命令,该命令是“更改目录”的缩写。要返回上一个文件夹,可以在“ cd”中使用特殊选项。
如果要返回父目录,也可以使用速记命令执行此操作,因此通常无需手动键入要访问的目录的全名。
如果您不确定在终端中工作时所在的目录,您可以输入“pwd”来打印当前工作目录。通常,当前目录将显示在命令提示符中,但是您或系统管理员可以通过配置文件覆盖此设置。
回上一步
使用cd访问目录
在终端窗口中输入“cd 目录名称”,将“目录名称”替换为您计算机上的目录名称。在该目录中执行您需要执行的任何工作。
返回上一目录
在终端窗口中键入“cd -”,然后按“返回”。终端返回到先前的目录。
转到父目录
大多数现代操作系统上的目录形成嵌套结构,目录位于其他目录中。包含当前目录的目录称为其父目录。例如,如果您在目录“/home/username/documents/work”中,则父目录为“/home/username/documents”。
在处理文件时,从目录转到其父目录通常很有用。为此,请在Mac Terminal或大多数其他命令行系统中,键入“ cd ..”。一般情况下,字符串“..”代表当前目录的父目录,字符串“.”代表当前目录的父目录。代表当前目录。
您可以在路径中使用多个“..”,因此在前面的示例中,“..”目录是“/home/username/documents”,“../..”是“/home/username”。
返回您的主目录
Mac或其他Unix风格的系统上的每个用户都有一个主目录。这是您拥有的目录,可用于存储文件。许多程序会自动将文件和设置存储在您的主目录中。
您可以随时使用内置快捷方式在终端中返回主目录。主目录用波浪号或“〜”符号表示。
在“终端”窗口中输入“ cd〜”,然后按“ Return”进入主目录,或在诸如“〜/ documents”之类的路径中使用“〜”。
使用推入式和弹出式
名为“pushd”和“popd”的命令行工具可让您存储正在工作的目录的堆栈结构。
键入“推送目录”名称以切换到目录并将其添加到堆栈中。如果要访问另一个目录,请键入“ pushd directory2”,其中directory2是另一个目录的名称。
当您在一个文件夹中完成工作后,您可以通过键入“popd”从虚拟堆栈中弹出一个目录并重新访问它,从而转到堆栈中的下一个目录。