天天看點

Linux目錄管理類指令之建立、删除目錄

mkdir 建立目錄

Linux目錄管理類指令之建立、删除目錄
Linux目錄管理類指令之建立、删除目錄

建立一個多層目錄

Linux目錄管理類指令之建立、删除目錄

ABC目錄裡是空的,預設情況下,隻有有了root這個目錄才能建立zhengyue這個目錄,為了可以一次性建立多層目錄,可以使用-p的參數

Linux目錄管理類指令之建立、删除目錄

為了能夠看到建立過程可以加上-v的選項

Linux目錄管理類指令之建立、删除目錄

系統也是一級一級建立的。

-m 也可以在建立目錄時,直接指定權限。這裡就不示範了,我覺得還是根據具體情況 在指定檔案或目錄上設定。

rmdir 删除指定目錄

Linux目錄管理類指令之建立、删除目錄

rmdir 預設隻能删除空目錄。

如果确認路徑是單一的(每個目錄裡隻有一個檔案或目錄),那麼可以使用-p的選項一次性的删除多層目錄

Linux目錄管理類指令之建立、删除目錄

還可以加-v的選項檢視過程

Linux目錄管理類指令之建立、删除目錄

系統也是從右至左,每層去删除目錄。

如果目錄下有很多檔案需要删除就不能用rmdir了,直接用rm -rf的指令

練習:

(2)、建立/tmp/mylinux目錄下的:

mylinux/

├── bin

├── boot

│ └── grub

├── dev

├── etc

│ ├── rc.d

│ │ └── init.d

│ └── sysconfig

│ └── network-scripts

├── lib

│ └── modules

├── lib64

├── proc

├── sbin

├── sys

├── tmp

├── usr

│ └── local

│ ├── bin

│ └── sbin

└── var

├── lock

├── log

└── run

Linux目錄管理類指令之建立、删除目錄
Linux目錄管理類指令之建立、删除目錄

再删掉

Linux目錄管理類指令之建立、删除目錄

tree

檢視指定目錄的内部結果,以結構化的方式

Linux目錄管理類指令之建立、删除目錄
Linux目錄管理類指令之建立、删除目錄

-a 是預設參數 顯示所有内容

-d 隻顯示目錄

Linux目錄管理類指令之建立、删除目錄

執行tree的指令時,不能在目錄内使用,必須跳出目前目錄

Linux目錄管理類指令之建立、删除目錄