1. 程式人生 > >Linux - 查看文件、文件夾大小命令,dh命u

Linux - 查看文件、文件夾大小命令,dh命u

減少 事情 block lock ID 放大 磁盤使用 文件 系統

1. ls -lsh

2. du -sh

du == disk usage (磁盤使用量,占用的磁盤空間)
一個文件占用的磁盤空間和一個文件的大小是兩碼事情。占用空間取決於文件系統的塊(block)的大小,linux一般默認是4k(4096) ,因此,一個大小為1個字節的文件,最小也要占用4k,如果你創建文件系統的時候制定塊大小是16K,那麽即便一個文件只有1個字節,占用空間也是16K。
如果一個分區上主要放大文件,那麽block可以大一些,有利於減少磁盤碎片,如果主要放小文件,那麽block設置小一下,否則太浪費磁盤空間。
通常情況下,ls 顯示的文件大小比du顯示的磁盤占用空間小,比如文件系統的block是4K,一個13K的文件占用的空間是 13k/4k = 3.25 個block,一個block只能被一個文件占用,因此實際占用空間就是4個block,就是16K。

Linux - 查看文件、文件夾大小命令,dh命u