shell

简介:
#!/bin/bash
ls /vm/vm/ | grep -o -P '[Ss]\d{6}' > /tmp/vmlist
ps aux >|/tmp/pslist
while read line
do
   du -sh /vm/vm/$line/data.img | awk '{print $1}' >/tmp/disktmp
   grep $line /tmp/pslist | awk '{if ( $11 == "/usr/bin/kvm" && $12 =="-name") printf "%s\t%s\t%s\t%s\t%s\t[zbz]\n",$13,$3,$4,$5,$6}' >/tmp/disktmp1
   if [ `ls -l /tmp/disktmp1 | awk '{print $5}'` -eq 0 ];then
       echo "$line 0 0 0 0"| awk '{printf "%s\t%s\t%s\t%s\t%s\t[zbz]\n",$1,$2,$3,$4,$5}' >|/tmp/disktmp1
       paste  /tmp/disktmp1 /tmp/disktmp >/tmp/disklist
   else
       paste  /tmp/disktmp1 /tmp/disktmp >/tmp/disklist
   fi
   cat /tmp/disklist |awk -v OFS='\t' '{printf "%s\\t%s\\t%s\\t%s\\t%s\\t%s%s\n",$1,$2,$3,$7,$5,$4,$6}'
done < /tmp/vmlist

rm -f /tmp/disktmp1 /tmp/disktmp /tmp/disklist /tmp/pslist /tmp/vmlist



本文转自 freeterman 51CTO博客,原文链接:http://blog.51cto.com/myunix/1340260,如需转载请自行联系原作者

相关文章
|
数据可视化 BI
帆软BI开发-Day2-趋势图的多种变形
帆软BI开发-Day2-趋势图的多种变形
382 0
|
存储
【C盘瘦身】如何清理Wechat Files,经常使用电脑微信用户必知的常识!
【C盘瘦身】如何清理Wechat Files,经常使用电脑微信用户必知的常识!
3202 0
【C盘瘦身】如何清理Wechat Files,经常使用电脑微信用户必知的常识!
|
云安全 存储 安全
一文看全数据跨境合规
于9月1日正式实施的《数据安全法》再次加码数据出境安全。 基于8月27日《数据安全法》解读与阿里云三大合规方案线上直播活动,阿里云解决方案架构师锅涛分享的《数据跨境流转安全》主题内容,整理出数据出境安全的九问九答,为企业数据跨境流转送上安全锦囊。
1391 0
一文看全数据跨境合规
|
8月前
|
小程序 数据安全/隐私保护
跑腿小程序系统源码
这是一款跑腿小程序,带有智能派单、系统派单、同城配送、校园跑腿、预约取件、用户端+骑手端 基于FastAdmin+thinkphp和uniapp开发的优创同城跑腿系统,支持帮取、帮送模式,包含用户端、骑手端、运营后台。
286 32
|
8月前
|
弹性计算 运维 开发者
os-copilot-操作系统智能助手测试和总结
OS-copilot的深度测评,使用co提供的 -t自动开启agent通道,-f批量处理task任务,通道 | 参数的文件理解和解析。
|
自然语言处理 监控 搜索推荐
自然语言处理技术有哪些应用场景?
自然语言处理技术有哪些应用场景?【7月更文挑战第7天】
925 4
|
人工智能 算法 自动驾驶
AI的伦理困境:我们如何应对?
随着人工智能(AI)的发展,其伦理问题也日益凸显。本文将探讨AI的伦理困境,包括数据隐私、算法偏见和AI决策的透明度等问题,并提出可能的解决方案。
|
存储 Kubernetes 调度
深入理解 Pod 的核心知识
【2月更文挑战第27天】
|
弹性计算 黑灰产治理
阿里云学生服务器免费用半年(申请全流程)
阿里云学生服务器免费用半年教程,2023阿里云学生服务器免费领取,先完成学生认证即可免费领取一台云服务器ECS,配置为2核2G、1M带宽、40G系统盘,在云服务器ECS实例过期之前,完成实验与认证任务,还可以免费续费6个月,阿里云百科来详细说下2023阿里云学生服务器活动、学生机配置、免费时长及学生服务器领取条件:
4963 0
阿里云学生服务器免费用半年(申请全流程)
|
前端开发 C#
C# Net MVC 大文件下载几种方式、支持速度限制、资源占用小
C# Net MVC 大文件下载几种方式、支持速度限制、资源占用小