主要只有操作上的不同:
成都創(chuàng)新互聯(lián)是一家專注于成都網站設計、成都網站建設與策劃設計,同安網站建設哪家好?成都創(chuàng)新互聯(lián)做網站,專注于網站建設10多年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:同安等地區(qū)。同安做網站價格咨詢:028-86922220
cd ..是返回上一層目錄, cd -是返回到上一次的工作目錄。
cd命令概述:
cd是Change Directory的縮寫,這是用來切換工作目錄的命令。cd命令是一個內置命令,可以通過type命令查看。
cd命令語法
cd [相對路徑或絕對路徑或特殊符號]
說明:
不加參數(shù)時,默認切換到用戶主目錄,即環(huán)境變量HOME指定的目錄,如root用戶的HOME變量為/root,那么cd命令不帶參數(shù)時便切換到/root目錄下。
絕對路徑是從跟目錄開始的,如/root或/home/sgl,相對路徑是相對于當前路徑來說的。
假如當前目錄在/home/guo下面,那么前面的/home/sgl的相對路徑就是../sgl,即當前目錄的上級目錄下的sgl目錄。
特殊符號包括~、-、..等。
~表示用戶主目錄,即HOME變量指定的目錄,如root用戶的主目錄為/root。
-表示前一個工作目錄。
..表示上級目錄。
.表示當前目錄。
擴展資料
常用范例:
3.1 例一:進入系統(tǒng)根目錄
命令:
cd /
說明:進入系統(tǒng)根目錄,上面命令執(zhí)行完后拿ls命令看一下,當前目錄已經到系統(tǒng)根目錄了
命令:
cd .. 或者 cd .. //
說明:
進入系統(tǒng)根目錄可以使用“ cd .. ”一直退,就可以到達根目錄
命令:
cd ../.. //
說明:使用cd 命令實現(xiàn)進入當前目錄的父目錄的父目錄。
例2:使用 cd 命令進入當前用戶主目錄
“當前用戶主目錄”和“系統(tǒng)根目錄”是兩個不同的概念。進入當前用戶主目錄有兩個方法。
命令1:
cd
命令2:
cd ~
例3:跳轉到指定目錄
命令:
cd /opt/soft
說明:
跳轉到指定目錄,從根目錄開始,目錄名稱前加 / ,當前目錄內的子目錄直接寫名稱即可
例四:返回進入此目錄之前所在的目錄
命令:
cd -
Linux常用命令:cd高級用法
cd是計算機中DOS命令。那么在Linux系統(tǒng)中cd命令有什么用法呢?下面我為大家簡單講解如下:
一、格式:
cd directory
使用cd命令在目錄層次間移動。
其實:cd命令除了在各種目錄(Windows下叫文件夾)切換外就沒啥大作用了
二、命令cd牽扯到2個關于路徑的概念:
1、絕對路徑;
2、相對路徑
絕對路徑的"絕對",指的是"/"目錄,即從"/"目錄開始書寫cd的參數(shù)。
上圖第一個pwd 表示顯示【當前目錄的絕對路徑】
第一個cd目的`是切換出當前路徑,第二個cd命令后面的路徑就是要跳轉的絕對路徑。
第三個pwd表示已經通過絕對路徑的跳轉方式進入路徑/home/ku/training/cd_test目錄
相對路徑的"相對",指的是當前目錄。即:從當前目錄跳轉到目標目錄。
命令cd 后的路徑 ".."表示上一級目錄,"../"也表示上一級目錄,"../xx"表示上一級目錄的xx目錄。
上面的cd命令都是最近本的使用方式,下面介紹一些高檔的cd命令參數(shù)
三、高級使用
1、假如從一個很深的路徑A跳入另一個很深的路徑B,又想跳回路徑A,難道要重新輸入路徑A的絕對路徑嗎?
答:No No! 使用cd - ,參數(shù)是 英文半角減號 "-",只要你會了這個參數(shù),就能A跳B,B跳A,跳到吐都很簡單。
2、要想快速進入當前用戶家目錄,怎么用參數(shù)?
答:命令cd ~直接cd
上圖用戶就是root,所以cd ~之后進入的是/root目錄。
;
功能說明: 切換當前的工作目錄
用法 :
cd [dir]
補充說明: cd指令可讓用戶在不同的目錄間切換,但該用戶必須擁有足夠的權限進入目的目錄。其中 dir 可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的 home 目錄 (也就是剛 login 時所在的目錄)。
另外
~ 表示為home目錄
. 表示當前所在的目錄
.. 表示當前目錄位置的上一層目錄
/ 表示根目錄
示例:
#跳轉的用戶的HOME目錄
cd ~
#返回到上級目錄
cd ../
#返回上兩級目錄
cd ../..
#跳轉到絕對路徑的指定目錄,以/開頭
cd /use/bin
#跳轉到當前目錄下的的bin目錄
cd bin
或者cd ./bin
#跳轉到根目錄
cd /
#返回進入此目錄之前所在目錄
cd –
#把上個命令的參數(shù)作為cd參數(shù)使用
cd !$
例如:
echo /home
cd !$
兩條命令執(zhí)行完成后,工作目錄切換到/home目錄
備注:
根目錄是所有用戶共享的目錄
1、首先僅僅從目錄切換來看,linux和windows是一致的,都是使用cd命令,例如“cd ..”來切換到上級目錄。
2、圖中我們可以看到,我們通過“cd ..”命令從終端的默認用戶目錄(1的波浪線代表當前登錄的用戶的目錄),切換到了上級的/home目錄。
3、cd ~可以回到當前的用戶目錄,使用pwd命令可以看到當前所在的目錄位置。
4、接下來讓我們用ls命令看看用戶目錄下有什么,其中藍色的為文件夾,白色的為普通文件。
5、我們可以cd Music進入Muisc目錄,注意linux是區(qū)分大小寫的。
6、現(xiàn)在我們用clear命令清屏,然后回到用戶目錄,輸入cd Docu然后按tab鍵,就可以自動補全目錄名,回車就可以切換到所需目錄,如果按一下tab沒有反應,表示有開頭一樣的目錄,這時候再按一下tab,終端就會列出所有開頭一樣的目錄名,以便繼續(xù)輸入。
擴展資料
cd 命令設置某一進程的當前工作目錄。用戶必須具有指定目錄中的執(zhí)行(搜索)許可權。
如果未指定目錄參數(shù),cd 命令會將當前工作目錄設置為登錄目錄(在 ksh 和 bsh 環(huán)境中是 $HOME,而在 csh 環(huán)境中則是 $home)。
如果指定的目錄名是完整的路徑名,它就成為當前工作目錄。完整的路徑名以 /(斜杠)開頭,表示根目錄,而 .(點)表示當前目錄,或者 ..(點點)表示父目錄。
如果目錄名不是完整的路徑名,則 cd 命令會搜索與由 $CDPATH shell 變量(或 $cdpath csh 變量)指定的路徑之一有關的路徑名。此變量與 $PATH shell 變量(或 $path csh 變量)具有相同的語法和相似的語義。
使用cd命令的小技巧:
1、在任意目錄下切換到家目錄
[root@localhost /]# cd[root@localhost ~]#
2、當然你也可以使用cd ~也能回到家目錄
[root@localhost local]# cd ~[root@localhost ~]#
3、回到上一次所在的目錄
[root@localhost ~]# cd -/usr/local[root@localhost local]#
參考資料來源:百度百科—CD命令