UNIX Linux du命令詳解

2021-06-28 12:32:23 字數 734 閱讀 7678

du命令:disk usage,顧名思義,是關於目錄使用情況的。對了~ 它的作用就是計算目錄或檔案大小的。

1.  想看當前目錄下所有目錄以及子目錄的大小:

# du -h .

「.」代表當前目錄下。也可以換成乙個明確的路徑

-h表示用k、m、g的人性化形式顯示

2. 只想看當前目錄下abc目錄的大小,並不想看其他目錄以及其子目錄:

# du -ch abc | tail -n 1

此種方法需要管道技術來管道du和tail兩個命令來實現。

-c 表示會列出檔案空間大小的總和,用於計算幾個檔案的大小之和

# du -sh abc

-s表示總結的意思,即只列出乙個目錄中所有檔案的空間大小的總值

# du -h -max-depth=0 abc

-max-depth=n表示只深入到第n層目錄,此處設定為0,即表示不深入到子目錄。

3. 列出abc目錄及其子目錄下所有目錄和檔案的大小

# du -ah abc

-a表示路徑下的所有包括目錄和檔案

4. 列出所有abc目錄中的目錄名不包括xyz字串的目錄的大小

# du -h –exclude=』*xyz*』

5. 想在乙個螢幕下列出更多的關於abc目錄及子目錄大小的資訊

# du -0h abc

-0(槓零)表示每列出乙個目錄的資訊,不換行,而是直接輸出下乙個目錄的資訊。

備註: du usage:

iptable 詳解 iptable命令詳解1

p protocal protocol 協議 j jump target i in inte ce name 入口 o out inte ce name 出口 f,fragment 分片 指定 p tcp時 source port port port 原埠 也作 sport destionation...

UNIX crontab命令詳解

crontab命令的功能是在一定的時間間隔排程一些命令的執行。在 etc目錄下有乙個crontab檔案,這裡存放有系統執行的一些排程程式。每個使用者可以建立自己的排程crontab。crontab命令有三種形式的命令列結構 crontab u user file crontab u user e l...

mount命令詳解

名稱 mount 使用許可權 系統管理者或 etc fstab中允許的使用者 使用方式 mount hv mount a ffnrsvw t vfstype mount fnrsvw o options device dir mount fnrsvw t vfstype o options devi...