给大家带来Linux中du命令利用先容
对于开发环境的选择尽量要轻量级和高度可定制,航空母舰级别的工具往往会让你迷惑不解;Linuxdu命令也是检察利用空间的,可是与df命令分歧的是Linuxdu命令是对文件和目次磁盘利用的空间的检察,仍是和df命令有一些区分的,这里先容Linuxdu命令。
du:查询档案或目次的磁盘利用空间
a:显现全体目次和其次目次下的每一个档案所占的磁盘空间
b:巨细用bytes来暗示(默许值为kbytes)
c:最初再加上总计(默许值)
s:只显现各档案巨细的总合
x:只盘算同属统一个档案体系的档案
L:盘算一切的档案巨细
经常使用命令:duCa
操纵详解
援用
指令du能以指定的目次下的子目次为单元,显现每一个目次内一切档案所占用的磁盘空间巨细。比方:
#du-h/etc
104K/etc/defaults
6.0K/etc/X11
8.0K/etc/bluetooth
4.0K/etc/gnats
52K/etc/isdn
388K/etc/mail
68K/etc/mtree
2.0K/etc/ntp
38K/etc/pam.d
44K/etc/periodic/daily
6.0K/etc/periodic/monthly
42K/etc/periodic/security
16K/etc/periodic/weekly
110K/etc/periodic
6.0K/etc/ppp
318K/etc/rc.d
2.0K/etc/skel
130K/etc/ssh
10K/etc/ssl
1.7M/etc
我们目样利用-h参数来显现human-readable的格局。在使用时,我们可使用du这个指令来检察哪一个目次占用最多的空间。不外,du的输入了局一般很长,我们能够加上-s参数来省略指定目次下的子目次,而只显现该目次的总合便可:
#du-sh/etc
1.7M/etc
在检察目次的利用情况时,我们能够将输入了局导到sort指令举行排序,以懂得哪一个档案用了最多的空间:
#du/etc|sort-nr|more
1746/etc
388/etc/mail
318/etc/rc.d
130/etc/ssh
110/etc/periodic
104/etc/defaults
68/etc/mtree
52/etc/isdn
44/etc/periodic/daily
42/etc/periodic/security
38/etc/pam.d
16/etc/periodic/weekly
10/etc/ssl
8/etc/bluetooth
6/etc/ppp
6/etc/periodic/monthly
6/etc/X11
4/etc/gnats
2/etc/skel
2/etc/ntp
sort的参数-nr暗示要以数字排序法举行反向排序,由于我们要对目次巨细做排序,以是不成以利用human-readable的巨细输入,否则目次巨细中会有K、M等字样,会形成排序不准确。
如今了然了Linuxdu命令和Linuxdf命令的分歧的地方了吗
</p>
对于linux命令,一定要学会用man和info去查他们的解释; 放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。 期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。? 我是学习嵌入式方向的,这学期就选修了这门专业任选课。 清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。 虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。 任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
页:
[1]