Linux精講——du命令

flyingfishzxf發表於2016-02-28

du 命令用來檢視檔案或目錄在磁碟中所佔空間大小(以一個塊-4k 為一個基本單位)
常用選項

du dir  # 檢視路徑下所有檔案在磁碟中所佔空間大小,預設單位為 k
du -h dir  # 自動以合適的單位顯示目錄樹下所有檔案所佔磁碟空間大小
du -s dir  # 檢視目錄佔用磁碟空間總大小
du -m dir  # 以 m 為單位顯示目錄下所有檔案佔用磁碟空間大小
du -k dir  # 以 k 為單位顯示目錄下所有檔案佔用磁碟空間大小
du -b dir  # 以位元組為單位顯示目錄下所有檔案佔用磁碟空間大小

例:一個只有 3 位元組的檔案,佔用磁碟空間為 4k

[root@centos01 ~]# echo "12" > 1.txt
[root@centos01 ~]# ll 1.txt
-rw-r--r-- 1 root root 3 Feb 28 21:50 1.txt
[root@centos01 ~]# du -h 1.txt
4.0k    1.txt

相關文章