ubuntu 常用命令 cd

hrs 提交于 2019/09/02 - 11:02 , 周一

cd: cd [-L|[-P [-e]] [-@]] [目录]
    改变 shell 工作目录。
    
    改变当前目录至 DIR 目录。默认的 DIR 目录是 shell 变量 HOME
    的值。
    
    变量 CDPATH 定义了含有 DIR 的目录的搜索路径,其中不同的目录名称由冒号 (:)分隔。
    一个空的目录名称表示当前目录。如果要切换到的 DIR 由斜杠 (/) 开头,则 CDPATH
    变量不会被使用。
    
    如果路径找不到,并且 shell 选项 `cdable_vars' 被设定,则参数词被假定为一个
    变量名。如果该变量有值,则它的值被当作 DIR 目录。
    
    选项:
        -L    强制跟随符号链接: 在处理 `..' 之后解析 DIR 中的符号链接。
        -P    使用物理目录结构而不跟随符号链接: 在处理 `..' 之前解析 DIR 中的符号链接。
        -e    如果使用了 -P 参数,但不能成功确定当前工作目录时,返回非零的返回值。
        -@    在支持拓展属性的系统上,将一个有这些属性的文件当作有文件属性的目录。
    
    默认情况下跟随符号链接,如同指定 `-L'。
    `..' 使用移除向前相邻目录名成员直到 DIR 开始或一个斜杠的方式处理。
    
    退出状态:
    如果目录改变,或在使用 -P 选项时 $PWD 修改成功时返回 0,否则非零。

标签