磁盘挂载 利用df -h  的命令 此功能主要实现了python 命令行执行函数进行解析df 返回的数据   代码如下 :

# liunx 系统获取 磁盘挂载的情况 代码 

#!/usr/bin/python
# -*- coding: Utf-8 -*- import commands # 磁盘挂载情况
def diskMount(): output = commands.getoutput("df -h")
# print "only output:\n",output outputresult = output.split("\n") List = []
for num in range(0,len(outputresult)): if len(outputresult[num].split()) > 6:
temp = []
temp = outputresult[num].split()[0:5]
temp.insert(len(temp)+1,outputresult[num][outputresult[num].find("%")+1:])
List.append(temp)
else :
temp = []
temp = outputresult[num].split()
List.append(temp) # for num in range(1,len(List)):
# print List[num] return List #主函数
if __name__ == '__main__':
print "main" print "磁盘挂载情况显示"
diskMountList = diskMount()
for num in range(1,len(diskMountList)):
print diskMountList[num]

最新文章

  1. C# base 64图片编码解码
  2. (转载)编写高效的jQuery代码
  3. BZOJ3506/1502 [CQOI2014]排序机械臂
  4. iOS SHA1加密实现方法
  5. SQL serve 聚合函数、字符串函数
  6. Deep Learning 4_深度学习UFLDL教程:PCA in 2D_Exercise(斯坦福大学深度学习教程)
  7. PHP控制前台弹出对话框
  8. linux基于file的logger
  9. zoj3204 connect them 最小生成树 暴力
  10. find文件查找
  11. C# 微信开发-----微信会员卡(三)激活会员卡
  12. Camp 前三日简单总结
  13. vs + babelua + cocos2d-x
  14. 路由器不重启,是否ip就永远不变
  15. Linux系统--命令行安装weblogic10.3.6
  16. Spring Boot学习笔记2——基本使用之最佳实践[z]
  17. Django模版语言自定义标签-实现前端 关联组合过滤查询
  18. nyoj1272表达式求值(递归法)
  19. ECMAScript5之Object学习笔记(三)
  20. json格式的一些常用操作方法

热门文章

  1. 006-log-logback,slf4j+logback
  2. 2019最新 Java商城秒杀系统的设计与实战视频教程(SpringBoot版)_2-2微服务项目的搭建-SpringBoot搭建多模块项目二
  3. leetcode刷题-559. Maximum Depth of N-ary Tree
  4. windows下node.js安装配置
  5. TOMCAT 安装教程 & 配置CGI & c语言exe
  6. 利用NPOI导出Word文档帮助类
  7. idea设置方法注释
  8. python的logging的配置
  9. java日期比较工具类
  10. 网络流基础&网络流24题