性能测试环境tps上不去问题排查
2019-04-28 本文已影响0人
timar
其实是关于查找大文件的
1、查看磁盘使用情况
df -h
展示常用文件系统使用情况

可以看到/opt目录及/home目录下磁盘使用率已经达到或接近100%
df -ha
是显示所有的文件系统
2、在对应目录下查找大文件
[root@psl304ts opt]<20190429 11:29:41># find /opt/ -type f -size +500M -print0 | xargs -0 du -h
1.2G /opt/nbu/NetBackup_7.7.3_Linux.tar.gz

有很多和日志相关的内容,可以删除掉
清理掉之后

ll -ah
可以显示具体的内存占用大小
其他可能会使用到的
1、统计特定文件名的所有文件大小
find ./ -name 'access.log.2018*' | xargs du -ch
du -ch c是统计,h是以K/M/G的形式显示,提高可读性
这是统计2018年所有的jboss访问日志总大小
特别注意的是,这里find命令查找的关键字需要加单引号,否则会有如下错误
find: paths must precede expression: access.log.2018-10-11
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
2、显示各个文件夹大小
[root@psl304ts APP]<20190429 11:27:48># du -h --max-depth=1
1.5G ./script
15M ./PSL31
88M ./PSL3
1.7G .