linux查看文件系统的使用空间和文件夹占用空间的命令

来源:互联网 发布:关于淘宝诈骗的视频 编辑:程序博客网 时间:2024/06/06 18:50

df -h

这个是查看文件系统的大小的。

文件系统        容量  已用  可用 已用% 挂载点
/dev/sda6        42G   21G   20G   52% /
udev            3.9G  4.0K  3.9G    1% /dev
tmpfs           1.6G  836K  1.6G    1% /run
none            5.0M     0  5.0M    0% /run/lock
none            3.9G  204K  3.9G    1% /run/shm
/dev/sdb1       299G  150G  149G   51% /media/C8D839D2D839BF8C
/dev/sr0         11M   11M     0  100% /media/CDROM

那么查看某一文件夹下的大小用什么命令?看下面的

du -h --max-depth=1 modules

终端打印:

420K    modules/lua
16K    modules/audio_mixer
440K    modules/video_chroma
192K    modules/access_output
76K    modules/video_splitter
488K    modules/mux
228K    modules/visualization
472K    modules/audio_output
7.2M    modules/gui
2.8M    modules/access
32K    modules/notify
620K    modules/stream_filter
356K    modules/packetizer
280K    modules/text_renderer
636K    modules/audio_filter
712K    modules/stream_out
212K    modules/hw
208K    modules/services_discovery
2.2M    modules/video_filter
488K    modules/control
56K    modules/meta_engine
2.7M    modules/codec
1012K    modules/video_output
2.4M    modules/demux
432K    modules/misc
112K    modules/arm_neon
26M    modules

可知它打印的是modules目录下的所有文件夹的大小,以及modules这个文件夹的总的大小。

这个命令基本够用了,假如你希望也能打印出文件夹下的文件的大小,就这样:

du -h --max-depth=1 modules/*



0 0