背景:对/下的文件大小作统计但想排除一些文件夹。
想计算一下/tmp的总空间,但想排除/tmp//tmp/ssh-sdgAM28929
du -h /tmp --exclude=/tmp/ssh-sdgAM28929
看起来--exclude=/tmp/ssh-sdgAM28929并没有工作
--exclude=PATTERN 不是一个路径,我觉得你可以--exclude="ssh-sdgAM28929"
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 15G 14G 0 100% /
/dev/sda7 743G 67G 639G 10% /data
/dev/sda3 19G 5.2G 13G 29% /usr
/dev/sda2 19G 4.4G 14G 25% /var
/dev/sda1 494M 22M 447M 5% /boot
tmpfs 7.9G 125M 7.8G 2% /dev/shm
10.70.32.53:/upload 796G 38G 717G 6% /upload
du -sh /* --exclude=/data --exclude=/usr --exclude=/var --exclude=/boot --exclude=/upload
7.0M /bin
8.0K /convert
125M /dev
139M /etc
244M /home
196M /lib
20M /lib64
4.0K /logs
16K /lost+found
8.0K /media
8.0K /misc
12K /mnt
8.0K /net
0 /opt
4.0K /playRecord.php
0 /proc
428M /root
31M /sbin
8.0K /selinux
8.0K /srv
4.0K /sync
0 /sys
15M /tmp
想计算一下/tmp的总空间,但想排除/tmp//tmp/ssh-sdgAM28929
du -h /tmp --exclude=/tmp/ssh-sdgAM28929
看起来--exclude=/tmp/ssh-sdgAM28929并没有工作
--exclude=PATTERN 不是一个路径,我觉得你可以--exclude="ssh-sdgAM28929"
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 15G 14G 0 100% /
/dev/sda7 743G 67G 639G 10% /data
/dev/sda3 19G 5.2G 13G 29% /usr
/dev/sda2 19G 4.4G 14G 25% /var
/dev/sda1 494M 22M 447M 5% /boot
tmpfs 7.9G 125M 7.8G 2% /dev/shm
10.70.32.53:/upload 796G 38G 717G 6% /upload
du -sh /* --exclude=/data --exclude=/usr --exclude=/var --exclude=/boot --exclude=/upload
7.0M /bin
8.0K /convert
125M /dev
139M /etc
244M /home
196M /lib
20M /lib64
4.0K /logs
16K /lost+found
8.0K /media
8.0K /misc
12K /mnt
8.0K /net
0 /opt
4.0K /playRecord.php
0 /proc
428M /root
31M /sbin
8.0K /selinux
8.0K /srv
4.0K /sync
0 /sys
15M /tmp
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/8405/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2015-12-28 14:27
评论列表