脚本化实现快速查看linux某个目录下所有子目录数子文件数的inode文件占用总数

shw3588 2019-08-01 AM 150℃ 0条

开发反应程序提示磁盘满,查看容量没满,查看磁盘inode文件索引占用 / 分区文件节点数满了。
就产生了这么一个查inode文件索引数也就是文件和目录个数的脚本。
scan.sh

florder=$1
dir=$(ls -l $florder |awk '/^d/ {print $NF}')
for i in $dir
do
    if [ "$i" != 'home' -a "$i" != 'proc' ];then
    f=$i
    if [ $florder != '/' ];then
        f=$florder/$i
    fi
        rs=$(ls -lR $f|grep "^-"| wc -l)
    echo $f 文件以及子文件个数 $rs
    fi
done

scan.sh /
scan.sh /var
scan.sh /var/spool
定位到了
/var/spool/exim 占用超级大,57万多。

999999996.jpg

标签: none

评论啦~


    captcha
*为减少垃圾评论,评论提交后会审核,审核后才显示