linux查看目录和文件大小du、df
2015-10-08 19:20
489 查看
磁盘超过大小时会有报警
#df 查看一级目录大小、使用比例、文件系统挂载点。不能显示文件大小。统计数据块使用情况。
#du 查看文件以及目录的大小。统计文件大小相加。如果一个打文件被打开,但同时该文件被rm或者mv,但是该打开文件的进程没有关闭,则du值更新,但是df统计值不更新,一直认为空间没有释放,指定该进程被kill后df的统计值才更新。
一、df显示文件系统大小及使用情况
#df 选项
常用选项:
-h human-readable,文件系统大小以GB,MB等易读格式显示
-T file system type 显示文件系统类型
[root@localcentos7_2 home]# df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root xfs 18G 6.8G 11G 39% /
devtmpfs devtmpfs 481M 0 481M 0% /dev
tmpfs tmpfs 490M 80K 490M 1% /dev/shm
tmpfs tmpfs 490M 14M 477M 3% /run
tmpfs tmpfs 490M 0 490M 0% /sys/fs/cgroup
/dev/sda1 xfs 497M 169M 329M 34% /boot
二、du 查看文件以及目录磁盘使用大小
#du 选项
常用选项:
-h human readable,易读格式显示
-d --max-depth=1/n 如果当前目录文件和目录很多,而du不带参数查询,则会显示当前目录文件和所有子目录文件,有时太多不利。则--max-depth指定目录层数,--max-depth=1即指当前目录。
-s summarize,只显示指定目录下文件和子目录的汇总信息,不会具体显示子目录中的文件目录大小
举例:
#du -h --max-depth=1 /tmp/history/ 只显示指定目录中文件和目录大小,不显示子目录内容。另外会显示该目录的汇总大小
#du -h --max-depth=1 /tmp/history/* 显示指定目录的文件和目录,以及子目录中文件目录大小,另外不显示当前目录汇总消息。
#du -sh * 显示当前目录下所有文件和目录的大小信息
#du -sh 显示当前目录总的大小信息,不显示该目录下文件和子目录的大小信息
#du -sh * |sort -h 显示当前目录下所有文件和子目录大小信息,并按-h易读形式排序
#du -h |cut -d "/" -f 2 显示当前目录下第2级子目录信息,并统计当前目录大小
#df 查看一级目录大小、使用比例、文件系统挂载点。不能显示文件大小。统计数据块使用情况。
#du 查看文件以及目录的大小。统计文件大小相加。如果一个打文件被打开,但同时该文件被rm或者mv,但是该打开文件的进程没有关闭,则du值更新,但是df统计值不更新,一直认为空间没有释放,指定该进程被kill后df的统计值才更新。
一、df显示文件系统大小及使用情况
#df 选项
常用选项:
-h human-readable,文件系统大小以GB,MB等易读格式显示
-T file system type 显示文件系统类型
[root@localcentos7_2 home]# df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root xfs 18G 6.8G 11G 39% /
devtmpfs devtmpfs 481M 0 481M 0% /dev
tmpfs tmpfs 490M 80K 490M 1% /dev/shm
tmpfs tmpfs 490M 14M 477M 3% /run
tmpfs tmpfs 490M 0 490M 0% /sys/fs/cgroup
/dev/sda1 xfs 497M 169M 329M 34% /boot
二、du 查看文件以及目录磁盘使用大小
#du 选项
常用选项:
-h human readable,易读格式显示
-d --max-depth=1/n 如果当前目录文件和目录很多,而du不带参数查询,则会显示当前目录文件和所有子目录文件,有时太多不利。则--max-depth指定目录层数,--max-depth=1即指当前目录。
-s summarize,只显示指定目录下文件和子目录的汇总信息,不会具体显示子目录中的文件目录大小
举例:
#du -h --max-depth=1 /tmp/history/ 只显示指定目录中文件和目录大小,不显示子目录内容。另外会显示该目录的汇总大小
#du -h --max-depth=1 /tmp/history/* 显示指定目录的文件和目录,以及子目录中文件目录大小,另外不显示当前目录汇总消息。
#du -sh * 显示当前目录下所有文件和目录的大小信息
#du -sh 显示当前目录总的大小信息,不显示该目录下文件和子目录的大小信息
#du -sh * |sort -h 显示当前目录下所有文件和子目录大小信息,并按-h易读形式排序
#du -h |cut -d "/" -f 2 显示当前目录下第2级子目录信息,并统计当前目录大小
相关文章推荐
- bat得到文件大小的代码
- SQL Server 压缩日志与减少SQL Server 文件大小的方法
- PHPMyAdmin导入时提示文件大小超出PHP限制的解决方法
- Web.Config文件配置之限制上传文件大小和时间的属性配置
- 用PHP来计算某个目录大小的方法
- C#基于Extension Method(扩展方法)获得文件大小的方法
- IIS 7 中设置文件上传大小限制设置方法
- PHP实现读取一个1G的文件大小
- php计算一个文件大小的方法
- nodejs实现遍历文件夹并统计文件大小
- asp.net FileUpload控件实现文件格式判断与文件大小限制
- Java中获取文件大小的详解及实例代码
- PHP实现格式化文件数据大小显示的方法
- php计算指定目录下文件占用空间的方法
- Java读取文件夹大小的6种方法及代码
- Java中获取文件大小的正确方法
- 数据文件大小设置
- Linux下查看文件和文件夹大小
- 两个计算文件大小的函数
- linux查看当前文件和文件夹大小