您好,欢迎来到外链网!
当前位置:外链网 » 站长资讯 » 专业问答 » 文章详细 订阅RssFeed

linux du命令详解,du linux命令

来源:互联网 浏览:89次 时间:2023-04-08
du命令介绍 du命令(disk usage)用来展示磁盘使用量的统计信息。du和df算是一对同门师兄弟,du侧重在文件夹和文件的磁盘占用方面,而df侧重在文件系统级别的磁盘占用方面。这两个命令都非常的基础,也是每位 Linux工程师都应该掌握的命令。 命令选项 -k:以KB为计数单位-m:以MB为计数单位-b:以字节为计数单位-a:对所有文件与目录进行统计-c:显示所有文件和目录的大小总和-h:以人类可读的方式进行显示(KB/MB/GB)-s:仅显示总大小-l:重复计算硬链接文件大小-D:显示符号链接指向的源文件大小-L:显示符号链接所指向文件的大小-S:显示目录大小时,不包含子目录大小–max-depth n: 显示的最大层数–time [ctime/atime/mtime]:显示[创建/访问/更新]时间 常用命令 du -h

查看当前目录下所有子目录的大小

[devl@xungen toolkit]$ du -h192K./dbimport/obj/src196K./dbimport/obj40K./dbimport/src244K./dbimport68K./cppcode/obj/src72K./cppcode/obj12K./cppcode/src92K./cppcode96K./cgientity/obj/src100K./cgientity/obj16K./cgientity/src128K./cgientity224K./dbentity/obj/src228K./dbentity/obj28K./dbentity/src1.3M. du -sh

统计当前目录占用空间大小

[devl@xungen ~]$ du -sh699M. du -sh --time *

查看当前目录下所有文件与目录的大小与更新时间

129M2019-06-05 20:52application4.0K2019-05-03 19:30config.lua4.0K2019-05-09 14:44configure 21M2019-05-28 20:03cppshell 39M2019-06-01 18:28library4.0K2019-05-28 17:04makefile4.0K2019-05-28 17:04makefile.conf173M2019-06-04 23:09product4.0K2019-05-28 17:04profile.conf700K2019-06-02 19:01publish260K2019-05-01 16:37source8.0K2019-05-09 17:27tensor1.3M2019-06-01 18:28toolkit du -sh * | sort -rh

查看当前目录下所有文件与目录的大小并按大小排序倒序输出

[devl@xungen ~]$ du -sh * | sort -rh173Mproduct129Mapplication1.3Mtoolkit700Kpublish8.0Ktensor4.0Kprofile.conf4.0Kmakefile.conf4.0Kmakefile4.0Kconfigure4.0Kconfig.lua 30111997