linux下查看文件和文件夹的大小,一般使用df和du命令查看。其中df可以查看一级文件夹大小,使用比例,档案系统及挂载点。du 可以根据参数查看文件及文件夹的大小。
[app@bae6ff234e2dca8 ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 20G 5.3G 14G 29% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/vda2 4.8G 1.3G 3.3G 28% /hftools
/dev/mapper/datavg-datalv
99G 4.5G 89G 5% /data
/dev/mapper/logvg-loglv
50G 4.6G 43G 10% /log [appoper@bae6ff234e2dca8 ~]$ du -h /log/tomcat/*
4.0K /log/tomcat/catalina.out
du命令的使用
//查看系统中文件的使用情况
df -h
//查看当前目录下各个文件及目录占用空间大小
du -sh *
查看某一目录下的文件大小
du -h –max-depth=1 /home/* 列出home下面所有一级目录的一级目录文件大小
常用统计:
du -sh xmldb/
du -sm * | sort -n //统计当前目录大小 并安大小 排序
du -sk * | sort -n
du -sk * | grep guojf //看一个人的大小
du -m | cut -d “/” -f 2 //看第二个/ 字符前的文字
查看此文件夹有多少文件 /*/*/* 有多少文件
du xmldb/
du xmldb/*/*/* |wc -l
40752
解释:
wc [-lmw]
参数说明:
-l :多少行
-m:多少字符
-w:多少字