File參數(shù)實(shí)際上是一個(gè)目錄,,就要報(bào)告該目錄內(nèi)的所有文件。如果沒有提供 File參數(shù),,du命令使用當(dāng)前目錄內(nèi)的文件,。
如果File參數(shù)是一個(gè)目錄,那么報(bào)告的塊的數(shù)量就是分配到目錄中文件以及分配到目錄自身的塊之和,。
指定-a標(biāo)志,,報(bào)告?zhèn)€體文件中塊數(shù)量。不管是否使用了-a標(biāo)志,,由File參數(shù)指定的個(gè)體文件總是要列出,。
指定-s標(biāo)志,報(bào)告用于所有指定文件和目錄中所有文件的全部塊,。
塊計(jì)數(shù)包括每個(gè)文件的間接塊,。塊計(jì)數(shù)是通過 512 字節(jié)單位計(jì)算的,它與系統(tǒng)使用的群集大小無關(guān),。指定-k標(biāo)志,,通過 1024 字節(jié)單位計(jì)算塊數(shù)。
例:
要概述一個(gè)目錄樹及其每個(gè)子樹的磁盤使用情況,,請輸入:
du /home/fran
這在/home/fran目錄及其每個(gè)子目錄中顯示了磁盤塊數(shù),。
要通過 1024 字節(jié)塊概述一個(gè)目錄樹及其每個(gè)子樹的磁盤使用情況,請輸入:
du -k /home/fran
這在/home/fran目錄及其每個(gè)子目錄中顯示了 1024 字節(jié)磁盤塊數(shù),。
要通過 MB 磁盤塊概述一個(gè)目錄樹及其每個(gè)子樹的磁盤使用情況,,請輸入:
du -m /home/fran
這在/home/fran目錄及其每個(gè)子目錄中顯示了 MB 磁盤塊數(shù)(近似到最接近的第二位十進(jìn)制數(shù))。
要通過 GB 塊概述一個(gè)目錄樹及其每個(gè)子樹的磁盤使用情況,,請輸入:
du -g /home/fran
這在/home/fran目錄及其每個(gè)子目錄中顯示了 GB 磁盤塊數(shù)(近似到最接近的第二位十進(jìn)制數(shù)),。
要顯示每個(gè)文件磁盤使用情況,請輸入:
du -a /home/fran
這顯示了包含在每個(gè)文件以及目錄/home/fran的子目錄中的磁盤塊數(shù)。在目錄旁的數(shù)字就是該目錄樹的磁盤使用情況,。在常規(guī)文件旁的數(shù)字就是該文件單獨(dú)的磁盤使用情況,。
查看文件和文件夾大小:
du –sh dirname
查看文件使用情況:
df -hl 文件系統(tǒng) 容量 已用 可用 已用%
如果查看某個(gè)目錄下所有文件及文件的大?。?
du –sh *
例如:
du -sh opt
按照文件大小排序
du –sh * |sort –n