3 3 cd命令 切換目錄

2022-08-24 13:21:13 字數 1234 閱讀 6214

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中單詞的首字母縮寫,其英文釋義是改變目錄,所以該命令的功能是從當前目錄切換到指定目錄。其中目錄的路徑可分為絕對路徑和相對路徑。若目錄名稱省略,則切換至使用者的使用者目錄 也就是剛登入時所在的目錄 另外,也表示為使用者目錄的意思,則是表示目前所在的目錄,則表...