Linux系统中对磁盘的查询、筛选、统计以及排序
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
命令介绍:
- du : 计算出单个文件或者文件夹的磁盘空间占用.(磁盘使用情况:du --max-depth=1 -h )
- df : 查看磁盘还剩下多少空间 (df -h )
- sort : 对文件行或者标准输出行记录排序后输出.
- head : 输出文件内容的前面部分.
例如:
du -a /var | sort -n -r | head -n 10
du -hsx * | sort -rh | head -10
find / -type f -size +10G
大小单位为M,G等易读格式,S size大小排序。
ls -lhS
du -h * | sort -n
统计文件夹内最大的几个文件
du -h * | sort -n|head
动态显示机器各端口的链接情况
while :; do netstat -apn | grep ":80" | wc -l; sleep 1; done
du --max-depth=1 -h的命令来查找磁盘的使用情况,因为后面没有跟路径,它就默认是当前的路径
执行命令后,前面n-1行的是该目录下每个文件夹的大小。最后一行显示的是该目录总的大小。
du --max-depth=1 -h |sort -n -r |head -n 10
统计 磁盘的某个目录下占用最大的10个文件
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |