df、du詳解

df:?列出文件系統(tǒng)的整體磁盤使用量??梢岳迷撁顏慝@取硬盤被占用了多少空間,目前還剩多少空間等信息,它也可以顯示所有文件系統(tǒng)對i節(jié)點(diǎn)和磁盤方法能為的使用情況。

語法:

df [option] [FILE]

參數(shù):

-a, --all 包含所有的具有 0 Blocks 的文件系統(tǒng)

-h, --human-readable 使用人類可讀的格式(預(yù)設(shè)值是不加這個(gè)選項(xiàng)的...)

-H, --si 很像 -h, 但是用 1000 為單位而不是用 1024

-i, --inodes 列出 inode 資訊,不列出已使用 block

-k, --kilobytes 就像是 --block-size=1024

-l, --local 限制列出的文件結(jié)構(gòu)

-m, --megabytes 就像 --block-size=1048576

-P, --portability 使用 POSIX 輸出格式

-t, --type=TYPE 限制列出文件系統(tǒng)的 TYPE

-T, --print-type 顯示文件系統(tǒng)的形式

-x, --exclude-type=TYPE 限制列出文件系統(tǒng)不要顯示 TYPE

使用實(shí)例:

實(shí)例1:顯示文件系統(tǒng)的磁盤使用情況統(tǒng)計(jì)以塊為單位顯示:

命令:

df

輸出:

說明:

第一列(Filesystem) 指定文件系統(tǒng)的名稱。

第二列(1k-blocks) 指定一個(gè)特定的文件系統(tǒng)1K-塊1K是1024字節(jié)為單位的總內(nèi)存。

第三列(Used) 指使用了多少。

第四列(Available) 指還可用多少。

第五列(Use%) 指使用率。

第六列(Mounted on) 指定的文件系統(tǒng)的掛載點(diǎn)。


實(shí)例2:顯示文件所在磁盤使用信息:

命令:

df test1

df /data/www

輸出:


說明:

列出了test1所在的磁盤/dev/vda1的信息

列出了/data/www所在的磁盤/dev/vdb1的信息


實(shí)例3:用選項(xiàng)-i輸出inode信息需非塊使用信息:

命令:

df -i

輸出:



說明:

當(dāng)頻繁讀寫刪后,磁盤雖然還有空間確不能寫進(jìn)數(shù)據(jù),這時(shí)可查看一下inodes的使用情況


實(shí)例4:用選項(xiàng)-h輸出以M,G,K 為單位的磁盤信息:

命令:

df -h

輸出:



du:顯示每個(gè)文件和目錄的磁盤使用空間~~~文件的大小

語法:

du [option] [file|path]

參數(shù):

-a或-all 顯示目錄中個(gè)別文件的大小。

-b或-bytes 顯示目錄或文件大小時(shí),以byte為單位。

-c或--total 除了顯示個(gè)別目錄或文件的大小外,同時(shí)也顯示所有目錄或文件的總和。

-D或--dereference-args 顯示指定符號連接的源文件大小。

-h或--human-readable 以K,M,G為單位,提高信息的可讀性。

-H或--si 與-h參數(shù)相同,但是K,M,G是以1000為換算單位。

-k或--kilobytes 以1024 bytes為單位。

-l或--count-links 重復(fù)計(jì)算硬件連接的文件。

-L<符號連接>或--dereference<符號連接> 顯示選項(xiàng)中所指定符號連接的源文件大小。

-m或--megabytes 以1MB為單位。

-s或--summarize 僅顯示總計(jì)。

-S或--separate-dirs 顯示個(gè)別目錄的大小時(shí),并不含其子目錄的大小。

-x或--one-file-xystem 以一開始處理時(shí)的文件系統(tǒng)為準(zhǔn),若遇上其它不同的文件系統(tǒng)目錄則略過。

-X<文件>或--exclude-from=<文件> 在<文件>指定目錄或文件。

--exclude=<目錄或文件> 略過指定的目錄或文件。

--max-depth=<目錄層數(shù)> 超過指定層數(shù)的目錄后,予以忽略。

--help 顯示幫助。

--version 顯示版本信息。


用實(shí)例:

實(shí)例1:顯示目錄或者文件所占空間,file不寫就是當(dāng)前目錄(以塊為單位)

命令:

du [file]

輸出:


說明:

只顯示所查目錄下面的子目錄的目錄大小和所查目錄的總的大小,最下面為所查目錄的總大小,以塊為單位。

實(shí)例2:顯示目錄或者文件所占空間,file不寫就是當(dāng)前目錄(以G,M,K為單位)

命令:

du -h(huán) [file]

輸出:




?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,707評論 0 5
  • Linux系統(tǒng)磁盤基本管理命令掛載文件系統(tǒng)――mount mount命令語法: mount [參數(shù)] [設(shè)備名稱]...
    LaLaLaLaAAA閱讀 2,679評論 0 1
  • Linux指令大全 1.cat 使用權(quán)限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help...
    muyang_js的簡書閱讀 2,910評論 0 12
  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡介】: Python 是一個(gè)...
    _小老虎_閱讀 6,319評論 0 10
  • 圍欄上架起了一層網(wǎng)格 范圍很大格子很小 大到網(wǎng)住了枝繁高樹 小到纏繞綠油細(xì)草 這樣一個(gè)我 這樣一顆心 看似很小好像...
    白飯一碗閱讀 244評論 0 0

友情鏈接更多精彩內(nèi)容