<span id="vexk9"><table id="vexk9"></table></span>

      cd

      切換用戶當前工作目錄。

      概要

      cd [-L|[-P [-e]]] [dir]
      

      主要用途

      參數

      dir(可選):指定要切換到的目錄。

      選項

      -L (默認值)如果要切換到的目標目錄是一個符號連接,那么切換到符號連接的目錄。
      -P 如果要切換到的目標目錄是一個符號連接,那么切換到它指向的物理位置目錄。
      -  當前工作目錄將被切換到環境變量OLDPWD所表示的目錄,也就是前一個工作目錄。
      

      返回值

      返回狀態為成功除非無法進入指定的目錄。

      例子

      cd    # 進入用戶主目錄;
      cd /  # 進入根目錄
      cd ~  # 進入用戶主目錄;
      cd ..  # 返回上級目錄(若當前目錄為“/“,則執行完后還在“/";".."為上級目錄的意思);
      cd ../..  # 返回上兩級目錄;
      cd !$  # 把上個命令的參數作為cd參數使用。
      

      關于切換到上一個工作目錄的說明

      cd -
      # 命令會首先顯示要切換到的目標目錄,然后再進入。
      cd ${OLDPWD}
      # 命令會直接切換到上一個工作目錄。
      

      關于CDPATH

      # 設置桌面文件夾作為CDPATH的值。
      CDPATH='~/Desktop'
      # 假設我們接下來要演示涉及到的路徑~和~/Desktop下沒有test3文件夾,現在新建它們。
      mkdir ~/test3
      mkdir ~/Desktop/test3
      # 進入~目錄。
      cd ~
      # 進入test3目錄。
      cd test3
      # 執行后顯示~/Desktop/test3并進入該目錄,而不是~目錄的test3目錄。
      # 如果CDPATH存在值,那么優先在CDPATH中查找并進入第一個匹配成功的,如果全部失敗那么最后嘗試當前目錄。
      

      關于cdable_vars

      # 打開選項。
      shopt -s cdable_vars
      # 假設當前路徑以及CDPATH沒有名為new_var的目錄。
      new_var='~/Desktop'
      # 嘗試進入。
      cd new_var
      # 關閉選項。
      shopt -u cdable_vars
      

      注意

      1. 該命令是bash內建命令,相關的幫助信息請查看help命令。

      2. 建議您在編寫腳本的過程中如有必要使用cd命令時,請增加必要的注釋以用于提醒閱讀者當前工作目錄,以免出現諸如找不到文件這類問題的發生。

      主站蜘蛛池模板: 精品综合久久久久久98| 久久婷婷五月综合色高清| 婷婷色中文字幕综合在线| 亚洲综合丁香婷婷六月香| 国产综合久久久久鬼色| 一本久久a久久精品vr综合| 狠狠色噜狠狠狠狠色综合久| 日日狠狠久久偷偷色综合0| 国内偷自视频区视频综合| 狠狠色综合久久婷婷| 一本久久a久久精品vr综合| 国产精品综合在线| 亚洲综合欧美色五月俺也去| 狠狠色伊人亚洲综合成人| 国产成人亚洲综合a∨| 99久久亚洲综合精品成人网| 久久综合伊人77777| 99久久综合精品五月天| 亚洲AV综合色区无码另类小说| 亚洲AV综合永久无码精品天堂| 九九久久99综合一区二区| 91精品国产综合久久婷婷| 久久综合九色综合久99| 亚洲综合一区无码精品| 色婷婷六月亚洲综合香蕉| 小说区 图片区色 综合区| 亚洲综合久久综合激情久久| 色综合视频一区二区三区44| 狠狠色成人综合网图片区| 久久综合国产乱子伦精品免费| 国产综合免费精品久久久| 伊人狠狠色丁香综合尤物| 天天躁日日躁狠狠躁综合| 国产精品亚洲综合一区在线观看| 天天色天天操综合网| 色天使久久综合给合久久97色| 国产成人综合野草| 国产综合色产在线精品| 久久综合九色综合网站| 色综合久久加勒比高清88| 亚洲精品第一国产综合境外资源 |