使用?cd?命令从当前目录移动到另一个目录。必须拥有指定目录中的执行(搜索)许可权。 如果未指定?Directory?参数,那么?cd?命令将转至您的登录目录(ksh?和?bsh?环境中的?$HOME,或者?csh?环境中的?$HOME)。如果指定的目录名为完整路径名,该目录成为当前目录。完整路径名以斜杠(/,表示?/(根)目录)、一个圆点(.,表示当前目录)或两个圆点(..,表示父目录)开头。如果目录名不是完整路径名,那么?cd?命令相对于?$CDPATH?shell 变量(或?$cdpath?csh?变量)所指定的路径之一搜索该目录。此变量与?$PATH?shell 变量(或?$path?csh?变量)有相同的语法和相似的语义。
以下是如何使用?cd?命令的示例:
cd
cd?/usr/include
cd?sys
如果当前目录为?/usr/include?且它包含一个名为?sys?的子目录,那么?/usr/include/sys?将成为当前目录。cd?..
特殊文件名,双圆点(..),表示当前目录的上一级目录,即父目录。