功能說明:
cd命令是"change directory"中每個單詞的首字母縮寫,其功能是從當前目錄切換到指定目錄
語法:
cd [option] Target directory
說明:
1)cd命令以及后面的選項和目錄,每個元素之間至少要一個空格
2)cd命令后面的選項和目錄等都可以省略,默認情況下,單獨執行cd命令,可以切換到當前登錄用戶的家目錄
3)cd是bash shell的內置命令,查看該命令對應的幫助,可以使用help cd
4) 在使用cd命令時候,可以使用鍵盤的tab鍵,自動補全,以提高輸入速度
當需要切換到當前用戶上一次所在的目錄時,請使用“cd -”(注意空格);
當需要切換到當前用戶的家目錄時,請使用“cd ~”(注意空格);
當需要切換到當前目錄的上一級目錄所在的路徑時,請使用“cd ..”
選項:
-P:如果要切換到的目標目錄是一個符號鏈接,直接切換到符號鏈接指向的目標目錄
-: 當前工作目錄將切換到環境變量“OLDPWD”所表示的目錄(OLDPWD保存的是上一次目錄)
~: 將會從當前目錄切換到系統環境變量“HOME”對應的目錄路徑,即當前用戶的家目錄
..: 將會從當前目錄切換到當前目錄的上一級目錄所在的路徑
案例:
1)切換到用戶家目錄
[root@manager /]# cd /server/scripts/
[root@manager scripts]# cd ~
[root@manager ~]#
2)返回進此目錄之前的目錄
[root@manager ~]# cd -
/server/scripts
[root@manager scripts]#
3)返回上一級目錄
[root@manager scripts]# cd ..
[root@manager server]#
4)把上一個命令的參數作為cd參數使用
[root@manager scripts]# cd ..
[root@manager server]# cd !$
cd ..
5)進入指定目錄
[root@manager /]# cd /etc/sysconfig/network-scripts/
[root@manager network-scripts]# pwd
/etc/sysconfig/network-scripts
- 第一章:文件和目錄操作類命令
- 第一節:pwd命令
- 第二節:cd命令
- 第三節:mkdir命令
- 第四節:touch命令
- 第五節:ls命令
- 第六節:cp命令
- 第八節: mv命令
- 第九節:ln命令
- 第十節:find命令
- 第十一節:chattr命令
- 第十二節:chown命令
- 第十三節:chmod命令
- 第二章:文件過濾和內容編輯類命令
- 第一節: cat命令
- 第二節:less命令
- 第三節:head命令
- 第四節:tail命令
- 第五節:cut命令
- 第六節:sort命令
- 第七節:wc命令
- 第八節:tr命令
- 第三章:文本處理三劍客
- 第一節:grep命令
- 第二節:sed命令
- 第四章:linux信息顯示類或搜索命令
- 第一節:uname命令
- 第二節:du命令
- 第三節:data命令
- 第四節:echo命令
- 第五節:watch命令
- 第五章: 文件備份和壓縮類命令
- 第一節:tar命令
- 第二節:gzip壓縮
- 第三節:zip和upzip命令
- 第四節:scp命令
- 第五節: rsync文件同步工具命令
- 第六章:Linux用戶管理及用戶信息查詢類命令
- 第一節:useradd命令
- 第二節:usermod命令
- 第三節:userdel命令
- 第四節:groupadd和groupdel命令
- 第五節:passwd命令
- 第六節:su命令
- 第七節:visudo命令
- 第八節:id命令
- 第九節:w和who命令
- 第十節:last和lastb命令
- 第七章: Linux磁盤及文件系統管理
- 第一節:fdisk命令
- 第二節: partprobe命令
- 第三節:parted磁盤分區工具
- 第四節:mkfs命令
- 第五節:dumpe2fs命令
- 第六節: fsck命令
- 第七節:mount和umount命令
- 第八節:dd命令
- 第九節:df命令