第六課 系統目錄操作命令(cd mkdir rmdir rm)

上一次我們學習了linux目錄的介紹,以及查看命令ls及alias,那麼我們如何學習對這些目錄進行操作,具體如下:cd      mkdir    rmdir   rm.

1、首先先講兩個概念:每個文件或目錄都有自己的路徑,那什麼是相對路徑和絕對路徑:

相對路徑:從當前目錄開始的路徑則是相對路徑,非root目錄開頭的。

DVG5_3711371.png

絕對路徑:從根目錄開始的路徑則是絕對路徑:

c54646dcdd799edc4ab03c094951fdb6.png-wh_

也就是說,只要是從root目錄開頭的路徑,則都是絕對路徑,如上圖:

2、cd: (change  directory)當我們需要進入一個目錄時,則使用cd命令,它的具體參數如下:

"cd"   "cd ~"    "cd ."   "cd ..”

cd後面加目錄,表示進入一個目錄下,如我們需要查看網卡的文件目錄:則如下:

22de40a03de7d068e69c8fb056b8d076.png-wh_

另外使用cd命令 還可以返回到根目錄:如下:

de9ad1380f5a20f0c47542398bba7e1b.png-wh_

2.1 "cd ~"使用此命令則可以返回則至根目錄,等同於命令cd.

07d880df38b2d5f76aff8b60953eec91.png-wh_

2.2 "cd ."表示當前目錄:

0b16fc4df6b97154db78e62c9ab08afa.png-wh_

2.3 “cd .." 表示返回上一級目錄:每次都會返回當前目錄的上一級目錄:如下:

744e9110984c0828ac9a541933d79566.png-wh_

2.4  "cd  -"表示返回至上次所在的目錄(未切換前的目錄),相當於遙控器上的交換按鈕:

60071cfd113a89e55a6c991190a53e68.png-wh_

如圖所示:第一次所在的目錄是/etc/ssh下,此時再進入到網卡所在的目錄,然後是用cd  -,我們會發現此時又回到了cd  -目錄下。

3、mkdir和rmdir:分別是創建目錄和刪除目錄:

3.1:mkdir: 要創建目錄: 參數:-p 

9f7cc59ee8669bb545f7d5655120b657.png-wh_

mkdir支持創建級聯目錄:需要加-p參數:不然會報錯:如下:

507b36a0db2781dcf617e746aa6e40f5.png-wh_

此時我們需要加上-p參數既可,如下:

df67c57186d9295dc8c3af0da0b3c372.png-wh_

此時創建成功,可以用我們上一章學的tree命令來查看:

3.2  此時我們已經學會創建,那是否可以刪除呢,當然是可以的,使用命令rmdir:

rmdir:刪除的目錄,參數: -p  刪除級聯目錄

e1fbd392d4904eeb5363b6e599612431.png-wh_

刪除級聯目錄則要-p目錄:刪除目錄下的目錄:

但目錄下還有目錄時,刪除時會提示目錄非空,此時需要用-p選項。

466433bcbca885708d0b25b784486227.png-wh_

rmdir  -p 會直接刪除yuan目錄,連同它目錄下1目錄和2目錄也刪除:

此時我們會思考,如果它目錄下是文件呢,是否還可以刪除,那我們下面來看一看:

e54cd7fb6cbe2793393405a799914ef9.png-wh_

如下:我們根目錄下,有目錄yuanhh下有1目錄,1目錄下有2.txt文本,刪除時會提示報錯。

此時我們需要用到一個新命令:rm   參數: -f (force)   -r(刪除目錄要加)。

09f53e3dac1a49f6306260108185b545.png-wh_

否刪除此文本,回覆y則刪除,n則不刪除。

b953dcb09e4b767fbfb8cd457d1cce2e.png-wh_

此時刪除目錄會報錯:提示它是一個目錄,無法刪除。需要加-fr參數即可:

e66a619a853d17f9220aac0a7683cc95.png-wh_

由上圖看到,此時目錄已經被刪除了。

再用tree查看,也會提示沒有該目錄。

3150f1043b28bea3af384f02af50a032.png-wh_

上圖中用到了!號,它的意思是表示歷史記錄裏面最後一條以tree開頭的命令。

命令歷史直接用history查看即可。

2724e13829a189a825f17c807aa90090.png-wh_

本章內容介紹到這裏。



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