【笔记】df和du学习笔记

前言

df(disk free 的缩写)是 Unix 系统的一条标准命令,用来展示用户(调用时所指定文件或文件系统)的可用磁盘空间。df 是用 statfs/statvfs 这两个系统调用实现的。(维基百科

du(disk usage的缩写,磁盘使用情况)是一个标准Unix程序,用于估量文件或文件夹的磁盘使用情况。(维基百科

查看磁盘的空间占用

-a:显示所有文件系统的磁盘使用情况
-k:以k字节为单位显示
-t <file_system>:现实各指定文件系统的磁盘空间使用情况
-T:显示文件系统

1
df

查看目录的空间占用

-a:递归显示指定目录中各文件和子目录中文件占用的数据块
-s:显示制定文件或目录占用的数据块
-b:以字节为单位显示磁盘占用情况
-l:计算所有文件大小,对硬链接文件计算多次
-h:以人类易读的单位显示

<file_dir>:文件或目录名

1
du
1
du <file_dir>

完成