一天一個Linux基礎命令之切換目錄命令cd

cd 切換目錄命令

1、命令格式

cd  [option]     [目錄名]

2、命令功能

切換工作目錄

3、常用範例

例1:進入root用戶的家目錄

命令:cd  ~

說明:~命令行展開

    ~默認爲root的家目錄,如果~後面加入用戶名,則可以進入指定用戶的家目錄

[root@server ~]#
[root@server ~]# cd /
[root@server /]# pwd
/

說明:進入系統根目錄,上面命令執行完後拿pwd命令看一下,當前目錄已經到系統根目錄了 ;

pwd命令查看當前所在目錄的路徑

[root@server /]# cd ~
[root@server ~]# pwd
/root

例2:進入user的家目錄

命令:cd ~user

[root@server ~]# cd ~user
[root@server user]# pwd
/home/user

說明:使用cd ~USERNAME命令實現進入普通用戶的家目錄。

 

例3:跳轉到指定的目錄/var/logs下

cd /var/logs

[root@server stu1]# cd /var/log/
[root@server log]# pwd
/var/log
[root@server log]# ls
[root@server log]# cd httpd
[root@server httpd]# pwd
/var/log/httpd
[root@server httpd]#

說明:跳轉到指定目錄,從根目錄開始,目錄名稱前加 / ,當前目錄內的子目錄直接寫名稱即可; 

提示:相對路徑:從當前位置開始的路徑

絕對路徑:絕對路徑:從頂層開始的路徑,一般從/開始

例4返回進入此目錄之前所在的目錄

命令:cd -

[root@server httpd]# cd /usr/share/yum-
[root@server httpd]# cd/usr/share/yum-plugins/
[root@server yum-plugins]# cd -
/var/log/httpd
[root@server httpd]# cd -
/usr/share/yum-plugins
[root@server yum-plugins]#

例5:把上個命令的參數作爲cd參數使用 

命令:cd !$

[root@server ~]# ls /var/log/
anaconda.ifcfg.log    btmp           dmesg             maillog-20161129   ppp              spice-vdagent.log  
[root@server ~]# cd !$
cd /var/log/
[root@server log]# pwd
/var/log
[root@server log]#

 

例6:回到當前目錄的父目錄 

命令:cd ..

    提示:

     .是當前目錄

      ..是當前目錄的父目錄

[root@server log]# pwd
/var/log
[root@server log]# cd ..
[root@server var]# pwd
/var
[root@server var]#



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章