300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Linux: 查看文件和文件夹大小的df和du命令

Linux: 查看文件和文件夹大小的df和du命令

时间:2018-09-02 05:12:50

相关推荐

Linux: 查看文件和文件夹大小的df和du命令

目录

Linux常用命令总结

df

语法

示例

英文显示内容参数说明:

常用命令:

du

语法

参数说明:

常用命令:

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。

df

Linux df(英文全拼:disk free) 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。

df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

语法

df [选项]... [FILE]...

文件-a, --all 包含所有的具有 0 Blocks 的文件系统文件--block-size={SIZE} 使用 {SIZE} 大小的 Blocks文件-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...)文件-H, --si 很像 -h, 但是用 1000 为单位而不是用 1024文件-i, --inodes 列出 inode 资讯,不列出已使用 block文件-k, --kilobytes 就像是 --block-size=1024文件-l, --local 限制列出的文件结构文件-m, --megabytes 就像 --block-size=1048576文件--no-sync 取得资讯前不 sync (预设值)文件-P, --portability 使用 POSIX 输出格式文件--sync 在取得资讯前 sync文件-t, --type=TYPE 限制列出文件系统的 TYPE文件-T, --print-type 显示文件系统的形式文件-x, --exclude-type=TYPE 限制列出文件系统不要显示 TYPE文件-v (忽略)文件--help 显示这个帮手并且离开文件--version 输出版本资讯并且离开

示例

英文显示内容参数说明:

Filesystem:文件系统Size: 分区大小Used: 已使用容量Avail: 还可以使用的容量Use%: 已用百分比Mounted on: 挂载点

常用命令:

df -hl:查看磁盘剩余空间df -ia #列出各文件系统的i节点使用情况df -T #列出文件系统的类型df -h #目前磁盘空间和使用情况 以更易读的方式显示df -k #以单位显示磁盘的使用情况

du

Linux du (英文全拼:disk usage)命令用于显示目录或文件的大小。

du 会显示指定的目录或文件所占用的磁盘空间。

语法

du [-abcDhHklmsSx][-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>][--max-depth=<目录层数>][--help][--version][目录或文件]

参数说明

-s:对每个Names参数只给出占用的数据块总数。-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。-b:以字节为单位列出磁盘空间使用情况(系统默认以k字节为单位)。-k:以1024字节为单位列出磁盘空间使用情况。-c:最后再加上一个总计(系统默认设置)。-l:计算所有的文件大小,对硬链接文件,则计算多次。-x:跳过在不同文件系统上的目录不予统计。-h:以K,M,G为单位,提高信息的可读性。

常用命令:

du -sh [目录名]:返回该目录的大小du -sm [文件夹]:返回该文件夹总M数du -h [目录名]:查看指定文件夹下的所有文件大小(包含子文件夹)du -ah #详细查看当前目录,子目录下的,所有文件和目录du test.bz2 #查看单个文件du -h --max-depth=1 work/testingdu -sh * | grep G# 统计当前目录,文件大小(单位:gb)du -sh * | grep m# 统计当前目录,文件大小(单位:mb)

更多Linux命令:请参考-Linux常用命令总结

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。