0. x
前面已經使用了lsblk
查看到了所有磁盤及分區,及磁盤/分區大小、權限等信息。
現在則需要查看磁盤的使用狀況等
2. df [選項] [目錄或文件名]
http://c.biancheng.net/view/883.html
選項 | 作用 |
---|---|
-a | 顯示所有文件系統信息,包括系統特有的 /proc、/sysfs 等文件系統 |
-m | 以 MB 為單位顯示容量 |
-k | 以 KB 為單位顯示容量,默認以 KB 為單位 |
-h | 使用人們習慣的 KB、MB 或 GB 等單位自行顯示容量 |
-T | 顯示該分區的文件系統名稱 |
-i | 不用硬盤容量顯示,而是以含有 inode 的數量來顯示 |
3. df
默認會將系統內所有的文件系統信息,以 KB 為單位顯示出來
- Filesystem:表示該文件系統位於哪個分區,因此該列顯示的是設備名稱;
- 1K-blocks:此列表示文件系統的總大小,默認以 KB 為單位;
- Used:表示用掉的硬盤空間大小;
- Available:表示剩余的硬盤空間大小;
- Use%:硬盤空間使用率。如果使用率高達 90% 以上,就需要額外注意,因為容量不足,會嚴重影響系統的正常運行;
- Mounted on:文件系統的掛載點,也就是硬盤掛載的目錄位置。
4. df -h
易讀的方式列出大小等
5. df -h 目錄/文件
自動分析目錄/文件所在所在分區,並將分區的信息列出來
6. df -aT
使用 -a 選項,會將很多特殊的文件系統顯示出來,這些文件系統包含的大多是系統數據,存在於內存中,不會占用硬盤空間,因此你會看到,它們所占據的硬盤總容量為 0。
7. 問題
- 列出了很多文件系統,存在內存中的就不說了,docker 的那個是怎么搞的?