Provided by:
manpages-zh_1.5.1-1_all 
NAME
du - 報告磁碟空間使用情況
`覽
du [options] [file...]
POSIX 選項: [-askx]
GNU ():
[-abcDhHklLmsSxX] [--block-size=size] [--exclude=pattern] [--max-
depth=n] [--help] [--version] [--]
yz
du 報告指定的檔案已使用的磁碟空間的總量,包括在層次結構中以
這些以指定檔案為根的目錄在內。這裏的"已使用的磁碟空間"意思
為指定的檔案下的整蚗仵袧h次結構所使用的空間。
在沒給定參數的情況下,du 報告當前目錄所使用的磁碟空間。
POSIX`
輸出結果在預設時以512字節為p數單位,Y給以 -k 選項,則以 1024字節為-
p數單位。
GNU`
(在沒有用選項指定p數單位的情況下)輸出結果以1024字節為p數
單位,但不包括由於設置了環境變量POSIXLY_CORRECT而跟從POSIX 標準的情況。
POSIX項
-a 顯示對涉及到的所有檔案的統p,而不只是包含子目錄。
-k 用1024字節作為p數單位,替代預設時512字節的p數單位。
-x 只輸出指定參數的實際使用空間,而不包括其下的子目錄。
-s 只統p指定參數的在同一設備上所使用的空間。
GNU項
-a, --all
顯示對所有檔案的統p,而不只是包含子目錄。
-b, --bytes
輸出以字節為單位的大小,替代預設時1024字節的p數單位。
--block-size=size
輸出以塊為單位的大小,塊的大小為 size 字節。( file- utils-4.0
的新選項)
-c, --total
在處理完所有參數後給出所有這些參數的總p。這蚇龠絨Q
用給出指定的一組檔案或目錄使用的空間的總和。
-D, --dereference-args
引用命令行參數的符號連接。但不影響其他的符號連接。 這對找出像
/usr/tmp 這樣的目錄的磁碟使用量有用, /usr/tmp
等通常是符號連接。 譯住:例如在 /var/tmp 下建立一茈媬test,
而/usr/tmp 是指向 /var/tmp 的符號連接。du /usr/tmp 返回一項
/usr/tmp , 而 du - D /usr/tmp 返回兩項 /usr/tmp,/usr/tmp/test。
--exclude=pattern
在遞歸時,忽略與指定模式相匹配的檔案或子目錄。模式 可以是任何
Bourne shell 的檔案 glob 模式。( file- utils-4.0 的新選項)
-h, --human-readable
為每蚍加一茠磳雂j小單位的字母,像用M表示二進制 的兆字節。
-H, --si
與 -h 參數起同樣的作用,只是使用法定的 SI 單位( 用 1000的齒茪ㄛO
1024 的鴃A這樣 M 代表的就是1000000 而不是
1048576)。(fileutils-4.0 的新選項)
-k, --kilobytes
輸出以1024字節為p數單位的大小。
-l, --count-links
統p所有檔案的大小,包括已經被統p過的(作為一茧w連接)。
-L, --dereference
引用符號連接(不是顯示連接點本谷茯O連接指向的檔案或
目錄所使用的磁碟空間)。
-m, --megabytes
輸出以兆字節的塊為p數單位的大小(就是 1,048,576 字節)。
--max-depth=n
只輸出命令行參數的小於等於第 n 層的目錄的總p。 --max-
depth=0的作用同於-s選項。(fileutils-4.0的新選項)
-s, --summarize
對每荌捊u顯示總和。
-S, --separate-dirs
單獨報告每一茈媬的大小,不包括子目錄的大小。
-x, --one-file-system
忽略與被處理的參數不在同一蚗仵蚳t統的目錄。
-X file, --exclude-from=file
除了從指定的檔案中得到模式之外與 --exclude 一樣。
模式以行的形式列出。如果指定的檔案是'-',那麼從標準輸
入中讀出模式。(fileutils-4.0 的新選項) GNU 標準選項
--help 在標準輸出上輸出幫助信息後正常退出。
--version
在標準輸出上輸出版本信息後正常退出。
-- 終結選項列表
陷
對於從 HP-UX 系統上以 NFS 方式掛裝上的檔案,在 BSD 系統上的 du
報告的大小是正確數漱@半;而對於從 BSD 系統上以 NFS 方
式掛裝上的檔案,HP-UX 系統上的 du 報告的大小是正確數甄 縑C這是 HP-UX
的缺陷導P的,這荅妘握]影響HP-UX的 du 程式。
q
變量 POSIXLY_CORRECT 確定p數單位的選擇。如果沒有設置此變 量並且環境變量
BLOCKSIZE 的H`HUMAN'為前綴,那麼,除了 -k 或 -m 選項優先生效的情況,-
p數單位的行為同於 -h 選項。 變量 LANG、LC_ALL、LC_CTYPE 和 LC_MESSAGES
的意義和字惜W 一樣。
`準
POSIX 1003.2
`N項
本雇描z的 du 可在 fileutils-4.0 包中找到,其他版本可能有細
微的不同。把更正和補充以郵件的形式發送到 aeb@cwi.nl。向 file utils-
bugs@gnu.ai.mit.edu.報告程式存在的缺陷。
[]
mhss <jijingzhisheng@up369.com>
[]
2000/10/19
mlinuxan:
http://cmpp.linuxforum.net