du、df 查看磁盘占用、目录文件大小

du命令

Linux删除文件后没有释放空间1

Linux删除文件后没有释放空间2

 

lsof  |grep deleted

获得一个已经被删除但是仍然被应用程序占用的文件列表

 

df:
    查看磁盘空间使用情况
    -T 打印文件系统类型。
    -h 以友好格式显示数值。
    -H 也是以友好方式显示数值,但1K是以1000计算的,而不是1024。
    -l 只显示本地文件系统。
    -a 显示全部文件系统。



 第一列是文件系统对应的硬盘分区

第二列是分区包含的数据块的数据(1数据库为1024字节)

第三四列是已用和未用的数据块数组

第五列是普通用户空间使用的百分比

第六列是文件系统的安装点

 

其中第三四列已用和未用数据块相加并不等于第二列总数据块,这是因为分区留了少量空间提供给系统管理员使用。

 


du:
    查看各目录或文件所占空间
    -s 只显示总和大小

      -a / all  显示所有大小(包括文件
    -h 友好格式显示,比如用K/M/G表示大小。
    --max-depth=N 统计的目录深度。当N=0时等同于-s,所以和--s参数不能同时出现。
    -b 显示为字节数。
    -k 显示为K字节数。
    -m 显示为兆字节数。
    

du

只显示当前目录子目录的大小和当前目录的总的大小,最下面的. 为当前目录的总大小

 

du log2012.log 

显示指定文件所占空间

 

du scf

查看指定目录的所占空间

 

du -s

//du -s mulu

只显示总和的大小

 

du -ah mulu

文件和目录都显示

 

du -h --max-depth=1

输出当前目录下各个子目录所使用的空间



 

 

 

 

 

 

猜你喜欢

转载自uule.iteye.com/blog/2149323