du (disk usage) 显示目录或文件的大小
功能: 显示目录或文件的大小
说明: du会显示指定的目录或文件所占用的磁盘空间,若不加任何参数,则默认的单位为1KB(1024Bytes), 您可以一次指定多个目录或文件 参数: -a或--all 显示目录中个别文件的大小 -b或--tytes 显示目录或文件大小时,以bytes为单位 -c或--total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和 -D或--dereference-args 显示指定符号链接的源文件大小 -h或--human-readable 以k(kB)、M(MB)、G(GB)为单位,提高信息的可读性,以1024为倍数 -H或--si 与-h参数相同,但是以1000为倍数 -k或--count-links 重复计算硬链接文件所占用的磁盘空间 -L<符号链接>或--deference<符号链接> 显示选项中所指定符号链接的源文件大小 -m或--megabytes 以1MB(1048576bytes)为单位 -s或--summarize 仅显示总计 -S或--separate-dirs 显示个别目录的大小时,并不含其子目录的大小 -x或--one-file-system 以最先处理目录的文件系统为准,而不显示其他不同文件系统的目录 -X<文件>或--exclude-from=<文件> 在<文件>指定目录或文件。du会略过<文件>中所指定的目录或文件 --block-size=<块大小> 指定显示时以多少bytes当成一个块 --exclude=<目录或文件> 略过指定的目录或文件 --max-depth=<目录层数> 超过指定层数的目录后,予以忽略 --help --version
» 相关连接:
[回复]
1)显示当前目录下,所有子目录所占用的磁盘
$du 2)显示当前目录下,所有子目录所占用的磁盘空间,并指定512bytes当成一个块显示 $du --block-size=512 3)显示当前目录下,所有子目录所占用的磁盘空间,显示时以1MB为单位 $du -m 4)以可读性较高的方式显示当前目录下,所有子目录所占用的磁盘空间,其中KB、MB、GB以1024为换算单位 $du -h 5)以可读性较高的方式显示当前目录下,所有子目录所占用的磁盘空间,其中KB、MB、GB以1000为换算单位 $du -H 6)显示当前目录下,所有子目录所占用的磁盘空间,显示时只列出个别目录的大小,并不包含其子目录大小 $du -S 7)显示当前目录下,所有子目录所占用的磁盘空间,但最多只显示2层子目录 $du --max-depth=2 8)显示当前目录下,所有子目录所占用的磁盘空间,但不显示名称为dirAAAA的目录 $du --exclude=dirAAAA 9)显示当前目录所占用的磁盘空间,只显示整个目录的大小,并不列出个别目录所占用的空间 $du -s 10)显示当前目录下,所有子目录及个别文件所占用的磁盘空间 $du -a 11)除了filelist文本文件所指定的文件之外,显示当前目录下,所有子目录及文件所占用的磁盘空间 $cat filelist a.txt b.txt c.txt $du -a -x filelist 12)显示file文件所占用的磁盘空间,显示时以bytes为单位 $du -b file 13)显示file1、file2及file3等3个文件各占用的磁盘空间,并显示占用的总磁盘空间 $du -c file1 file2 file3 14)显示当前目录下所有子目录及文件所占用的磁盘空间,若有硬链接的文件,亦重复计算所占用的磁盘空间 $du -a -l 15)file2是一个符号链接文件,显示此符号链接源文件所占用的磁盘空间 $du -L file2 16)显示/mnt目录下所有子目录所占用的磁盘空间,显示时只列出最先处理目录的文件系统,而不显示其他不同文件系统的目录 $du -x /mnt
» 相关连接:
|
» 本栏目最新帖:
» 网站最新帖:
» 精华帖:
» 热点帖:
|