1. 查看目前所有文件系統(tǒng)的可用空間及使用情形
df -h
比如下圖就顯示了當(dāng)前系統(tǒng)的空間使用情況

2. 查看文件或文件夾的磁盤使用空間
du -h --max-depth=1 your_dest_dir
比如下圖就展示了目錄/home/xuhanhui的空間大小為631M,以及下屬首層各文件夾的大小。這里可以調(diào)節(jié)--max-depth參數(shù),用來控制你想要查看的目錄的深度

注意,du -h --max-depth=1 your_dest_dir?只會(huì)返回目標(biāo)文件夾和目標(biāo)文件夾下首層文件夾的大小,不會(huì)返回更深層的文件夾的大小,也不會(huì)返回文件的大小。
要想返回更深層的文件夾的大小,可以設(shè)置--max-depth為更高的數(shù)值,或者干脆取消--max-depth參數(shù),這樣它就會(huì)返回目標(biāo)文件夾下所有子文件夾的大小,不管其深度(但仍不會(huì)返回文件大小,其實(shí),想看文件大小,直接在目標(biāo)目錄下運(yùn)行命令 ls -htla就可以啦?。?。
要還想返回目標(biāo)文件夾下首層的文件大小,可以使用下述命令:
du -h --max-depth=0 your_dest_dir/*
比如,如下圖,它不僅返回了/home/xuhanhui下首層的文件夾大小,也返回了首層的文件大小
