1.查看磁盘空间
0> df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-LogVol00_root
9.7G 1.8G 7.5G 19% /
tmpfs 7.8G 0 7.8G 0% /dev/shm
/dev/mapper/VolGroup-LogVol00_app
6.8G 5.1G 1.5G 79% /app
/dev/sda1 190M 41M 140M 23% /boot
/dev/mapper/VolGroup-LogVol00_home
4.8G 215M 4.4G 5% /home
/dev/mapper/VolGroup-LogVol00_opt
4.8G 633M 4.0G 14% /opt
/dev/mapper/VolGroup01-LogVol01_data
60G 42G 15G 74% /data
2.当前文件夹的磁盘使用情况
du --max-depth=1 -h
默认当前路径,
参数-h是为了方便读懂每个文件的大小,如果没有这个参数显示的文件大小就没有k,M,G等
得到结果中,前面n-1行的是该目录下每个文件夹的大小。最后一行显示的是该目录总的大小
0> du --max-depth=1 -h
141M ./CreditCC4JSP3.0_online_V21567_20161228
752M ./CreditCC4JSP3.0_online_V21578_20160112
118M ./CreditCC3.0
265M ./CreditCC4JSP3.0_online_V21589_20170216
838M ./CreditCC4JSP3.0_online_V21583_20170208
2.3G ./CreditCC4JSP3.0_online_V21574_20161229
4.3G .
0> du -sh *
2.0G CreditCC3.0
599M CreditCC4JSP3.0_online_V21638_20170322
3.不关心该目录下每个文件的大小,只想知道当前(文件夹)的大小
0> du -sh
4.3G .
0> du --max-depth=0 -h
4.3G .
--max-depth=0的功能和-s的功能是一样的
4,du命令后面可以跟文件路径,来查看指定路径的大小
0> du -sh /app/code/
4.3G /app/code/