du命令详解
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
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 -h
192K ./dbimport/obj/src
196K ./dbimport/obj
40K ./dbimport/src
244K ./dbimport
68K ./cppcode/obj/src
72K ./cppcode/obj
12K ./cppcode/src
92K ./cppcode
96K ./cgientity/obj/src
100K ./cgientity/obj
16K ./cgientity/src
128K ./cgientity
224K ./dbentity/obj/src
228K ./dbentity/obj
28K ./dbentity/src
1.3M .
du -sh
统计当前目录占用空间大小
[devl@xungen ~]$ du -sh
699M .
du -sh --time *
查看当前目录下所有文件与目录的大小与更新时间
129M 2019-06-05 20:52 application
4.0K 2019-05-03 19:30 config.lua
4.0K 2019-05-09 14:44 configure
21M 2019-05-28 20:03 cppshell
39M 2019-06-01 18:28 library
4.0K 2019-05-28 17:04 makefile
4.0K 2019-05-28 17:04 makefile.conf
173M 2019-06-04 23:09 product
4.0K 2019-05-28 17:04 profile.conf
700K 2019-06-02 19:01 publish
260K 2019-05-01 16:37 source
8.0K 2019-05-09 17:27 tensor
1.3M 2019-06-01 18:28 toolkit
du -sh * | sort -rh
查看当前目录下所有文件与目录的大小并按大小排序倒序输出
[devl@xungen ~]$ du -sh * | sort -rh
173M product
129M application
1.3M toolkit
700K publish
8.0K tensor
4.0K profile.conf
4.0K makefile.conf
4.0K makefile
4.0K configure
4.0K config.lua
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献2条内容
所有评论(0)