linux文件大小按照m查看,linux查看文件大小df-du

1、  显示目前所有文件系统的可用空间及使用情形,h表示使用 GB、MB 等易读的格式

[root@rusky ldap]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda2 3.8G 1.9G 1.8G 51% /

/dev/sda1 46M 9.2M 35M 22% /boot

tmpfs 506M 0 506M 0% /dev/shm

/dev/sda3 14G 2.5G 11G 19% /home

.host:/ 83G 38G 46G 45% /mnt/hgfs   ----这个是挂载的主机与vmware共享文件夹所在的分区情况

2、查看该文件夹的总大小

du -sh  查看当前目录大小,-s表示显示目录总大小,否则,列出该目录下所有子目录文件大小

[root@rusky ldap]# du -h --max-depth=0 apache-tomcat-6.0.37   或者直接进入该目录下,使用命令:du -sh即可查询

5.3M apache-tomcat-6.0.37

3、 显示bin目录的大小

[root@rusky ldap]# du -h --max-depth=0 apache-tomcat-6.0.37/bin

323K apache-tomcat-6.0.37/bin

4、显示apache-tomcat-6.0.37这个文件夹里各个文件或文件夹的大小

[root@rusky ldap]# du -h --max-depth=0 apache-tomcat-6.0.37/*

324K apache-tomcat-6.0.37/bin

100K apache-tomcat-6.0.37/conf

2.7M apache-tomcat-6.0.37/lib

19K apache-tomcat-6.0.37/LICENSE

0 apache-tomcat-6.0.37/logs

512 apache-tomcat-6.0.37/NOTICE

4.5K apache-tomcat-6.0.37/RELEASE-NOTES

8.5K apache-tomcat-6.0.37/RUNNING.txt

0 apache-tomcat-6.0.37/temp

2.2M apache-tomcat-6.0.37/webapps

0 apache-tomcat-6.0.37/work

5、查看单个文件的大小

[root@rusky bin]# du -h bootstrap.jar

12K bootstrap.jar

====================

du 用来查看某个目录所占空间大小

语法:du [-abckmsh] [文件或者目录名] 常用的参数有:

-a:全部文件与目录大小都列出来。如果不加任何选项和参数只列出目录(包含子目录)大小。

-b:列出的值以bytes为单位输出,默认是以Kbytes

-c:最后加总

-k:以KB为单位输出

-m:以MB为单位输出

-s:只列出总和

-h:系统自动调节单位,例如文件太小可能就几K,那么就以K为单位显示,如果大到几G,则就以G为单位显示。常用du –sh filename

[root@rhel7 /]# du -sh /usr

803M/usr

[root@rhel7/]# du -ch /usr/ --递归目录里所有文件,列出大小,最后总和。

......4.0K /usr/libexec/os-probes/init8.0K /usr/libexec/os-probes/mounted/efi

68K/usr/libexec/os-probes/mounted

80K/usr/libexec/os-probes

24K/usr/libexec/plymouth0 /usr/libexec/tuned

32K/usr/libexec/man-db8.2M /usr/libexec/postfix

12M/usr/libexec0 /usr/local/bin0 /usr/local/etc0 /usr/local/games0 /usr/local/include0 /usr/local/lib0 /usr/local/lib640 /usr/local/libexec0 /usr/local/sbin0 /usr/local/share/applications0 /usr/local/share/info0 /usr/local/share/man/man10 /usr/local/share/man/man1x0 /usr/local/share/man/man20 /usr/local/share/man/man2x0 /usr/local/share/man/man30 /usr/local/share/man/man3x0 /usr/local/share/man/man40 /usr/local/share/man/man4x0 /usr/local/share/man/man50 /usr/local/share/man/man5x0 /usr/local/share/man/man60 /usr/local/share/man/man6x0 /usr/local/share/man/man70 /usr/local/share/man/man7x0 /usr/local/share/man/man80 /usr/local/share/man/man8x0 /usr/local/share/man/man90 /usr/local/share/man/man9x0 /usr/local/share/man/mann4.0K /usr/local/share/man4.0K /usr/local/share0 /usr/local/src8.0K /usr/local0 /usr/src/debug0 /usr/src/kernels0 /usr/src

803M/usr/803M total

[root@rhel7/]# du -h --max-depth=0 /usr/ ----该命令等同于:du -sh /usr

803M/usr/[root@rhel7/]# du -h --max-depth=1 /usr/ ---统计第1级目录的大小,最后也有总的大小

54M/usr/bin

38M/usr/sbin

372M/usr/lib

123M/usr/lib64

202M/usr/share0 /usr/etc0 /usr/games5.3M /usr/include

12M/usr/libexec8.0K /usr/local0 /usr/src

803M/usr/[root@rhel7/]#

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值