|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!用法实例:
[root@localhostlocal]#du-hssmgpdfd
3.3Gsmgpdfd
[root@localhostlocal]#du-hs/usr/local/mysql/data/fdlfh
42G/usr/local/mysql/data/fdlfh
检察全部硬盘的利用情况,硬盘空间
[root@hskj~]#df-hv
文件体系容量已用可用已用%挂载点
/dev/sda39.7G744M8.5G8%/
/dev/sda6199G142G48G76%/usr
/dev/sda248G309M45G1%/home
/dev/sda199M12M83M12%/boot
tmpfs2.0G02.0G0%/dev/shm
先容:
du下令用于显现指定文件(夹)在磁盘中所占的空间信息。假设指定的文件参数实践上是一个目次,就要盘算该目次下的一切文件。假设没有供应文件参数,实行du下令,显现以后目次内的文件占用空间信息。
语法:
du[-abcDhHklmsSx][-L<标记毗连>][--block-size][--exclude=<目次或文件>][--max-depth=<目次层数>][目次或文件]
选项先容:
-a:显现目次中一般文件的巨细;
-b:显现目次或文件巨细时,以byte为单元;
-c:除显现一般目次或文件的巨细外,同时也显现一切目次或文件的总和;
-D:显现指定标记毗连的源文件巨细;
-h:以K,M,G为单元,进步信息的可读性;
-H:与-h参数不异,可是K,M,G是以1000为换算单元;
-k:以1024bytes为单元;
-l:反复盘算硬链接文件;
-L<标记毗连>:显现选项中所指定标记链接(软链接)的源文件巨细;
-m:以1MB为单元;
-s:显现总计巨细;
-S:显现一般目次的巨细时,其实不含其子目次的巨细;
-x:以一入手下手处置时的文件体系为准,若赶上别的分歧的文件体系目次则略过;
Cexclude=<目次或文件>:略过指定的目次或文件;
Cmax-depth=<目次层数>:凌驾指定层数的目次后,予以疏忽;
实行典范:
viewsourceprint?01>$du#显现以后目次和一切子目次的巨细,单元为KB0212./dir1/sub10312./dir1/sub20456./dir20584./dir30648./dir4071464.08$du-sh#显现以后目次总巨细,加-h进步信息的可读性091.5M.10$duCmax-depth=1-h#显现以后目次和第一层子目次的巨细1124K./dir11256K./dir21384K./dir31448K./dir4151.5M.
扩大浏览:
信任长工夫用linux的人必定碰到过收拾磁盘的成绩(因为磁盘空间将满)。想晓得哪些文件夹的内容过年夜,删除一些年夜且无用文件。这时候du下令会十分有效。在你用户目次下输出:
duCmax-depth=1-h
检察哪些文件夹的内容过年夜,然落后进那些文件夹,再不休的duCmax-depth=1-h,选择出你要删除的文件,然后rm…,半途而废!
――――――――――――――――――――――――――――――――――C
Linux下检察目次巨细的下令是du,从man中找到几个经常使用的参数就能够轻松的统计某个文件夹的容量.
1.统计出目次的总巨细,并以对照符合的单元暗示
-h,Chuman-readable
printsizesinhumanreadableformat(e.g.,1K234M2G)
-s,Csummarize
displayonlyatotalforeachargument
[blinux@localhosttest]$du-hs/boot
5.7M/boot
2.固然了,你还可让了局以单元b、k、m来暗示
[blinux@localhosttest]$du-bs/boot
5746310/boot
[blinux@localhosttest]$du-ks/boot
5772/boot
[blinux@localhosttest]$du-ms/boot
6/boot
3.显现目次的总巨细及目次树中各文件夹的巨细,并以较好的单元暗示
[blinux@localhosttest]$du-h/boot
308K/boot/grub
5.7M/boot
欢迎大家来到仓酷云论坛! |
|