cd是切換所在目錄的命令,這個命令的基本資訊如下:
命令名稱:cd
英文原意:change directory
所在路徑:shell內建命令
執行許可權:所有使用者
功能描述:切換所在目錄
linux的命令按照**方式分為兩種:shell內建命令和外部命令。所謂shell內建命令,就是shell自帶的命令,這些命令是沒有執行檔案的;
而外部命令就是由程式設計師單獨開發的,是命令,所以會有命令的執行檔案。linux中絕大多數命令是外部命令,而cd命令則是乙個典型的shell內建命令,
所以cd沒有執行檔案所在的路徑。
命令格式
[root@localhost ~]#cd [目錄名]
cd命令是兩個非常簡單的命令,僅有的兩個選項-p和-l的作用非常有限。
-p(大寫)是指如果切換的目錄是軟連線目錄,則進入其原始的物理目錄,而不是進入軟鏈結目錄。
-l(大寫)是指如果切換的目錄是軟鏈結目錄,則直接進入軟鏈結目錄
基本用法
cd命令切換目錄只需在命令後加目錄名即可。
[root@localhost ~]# cd /usr/local/src/
[root@localhost src]#
#進入/usr/local/src/ 目錄
簡化用法
cd命令可以識別一些特殊符號,用於快速切換所在目錄
特殊符號作用~
代表使用者的根目錄
-上次所在的目錄
.代表當前目錄
..代表上級目錄
絕對路徑和相對路徑
絕對路徑:從根目錄開始一級一級指定的路徑叫做絕對路徑
例如:[root@localhost
~]# cd /usr/local/src/
[root@localhost src]# cd /etc/rc.d/init.d/
相對路徑:從當前目錄開始指定的路徑
例如:[root@localhost
/]# cd etc/
#當前所在路徑是/目錄,而/目錄下有etc目錄,所以可以切換
[root@localhost etc]# cd etc/
-bash:cd:etc/:沒有那個檔案或目錄
#而同樣的命令,由於當前所在目錄改變了,所以就算是同乙個命令也會報錯,除非在/etc/目錄中還有乙個etc目錄
cd切換目錄
cd的基本語法是 cd 選項 引數 選項 p,如果目錄是符號鏈結,則進入實際的目錄 l,如果目錄是符號鏈結,則進行鏈結目錄 單獨的 選項,進入到呼叫cd命令時的上一次的工作目錄,即oldpwd所代表的目錄。預設情況下,cd可以不有任何選項,此時將進入到使用者主目錄,即 home所代表的目錄。引數 指...
Linux基礎命令 cd 切換目錄
cd命令是 change directory 中單詞的首字母縮寫,其英文釋義是改變目錄,所以該命令的功能是從當前目錄切換到指定目錄。其中目錄的路徑可分為絕對路徑和相對路徑。若目錄名稱省略,則切換至使用者的使用者目錄 也就是剛登入時所在的目錄 另外,也表示為使用者目錄的意思,則是表示目前所在的目錄,則...
Linux 命令之 cd 命令 切換目錄
cd 命令是change directory中單詞的首字母縮寫,其英文釋義是改變目錄,所以該命令的功能是從當前目錄切換到指定目錄。其中目錄的路徑可分為絕對路徑和相對路徑。若目錄名稱省略,則切換至使用者的使用者目錄 也就是剛登入時所在的目錄 另外,也表示為使用者目錄的意思,則是表示目前所在的目錄,則表...