指令使用要點
指令用途
- 查看目錄或檔案大小。
- 可以搭配 pipeline 透過 sort 指令進行排序,整理硬碟空間、找肥貓檔案的場合很好用。
- Linux 和 macOS 都支援
du
指令,指令操作原理也大同小異,只是有些 option 的字眼或支援度上略有差異。例如 linux 是--max-depth=<目錄層數>
,macOS 則是-d <目錄層數>
常用 option:
Option (Linux) |
Option (Mac) |
Description |
---|---|---|
–max-depth=<depth> |
-d <depth> |
指定往下的目錄層數 |
-s | -s | 等於 depth=0 |
-c | -c | 最後多顯示一個 total 值 |
-h | -h | 以人眼容易閱讀的方式加上單位顯示 (若有指定 -b/-g/-k/-m 則無效) |
-b | (不支援) | 以 byte 為單位顯示 |
-g | -g | 以 GB 為單位顯示 |
-k | -k | 以 KB 為單位顯示 |
-m | -m | 以 MB 為單位顯示 |