# -*- coding:utf-8 -*-
'''
运行环境 centos 6 python3.6.0
@hyhmnnn
2017-5-24
QQ邮箱发送是看到知乎上的小哥===知乎: 邓旭东HIT
'''
import os
import datetime
from email.mime.text import MIMEText
from email.header import Header
from smtplib import SMTP_SSL
def check_disc():
#获取linux系统的磁盘内容
str_data = os.popen('df -h |grep /|awk \'{print $1,$5}\'').read()
str_data = str_data.split('\n')
str_abc = []
str_def = []
#对获取的列表进行简单处理
for a in str_data:
if a !=None and a != '':
a = a.split(' ')
str_abc.append(a)
#判断磁盘的使用率
for b in range(len(str_abc)):
d = str_abc[b][1].split('%')
c = int(d[0])
if c >= 60:
str_def.append(str_abc[b][0])
str_def.append(str_abc[b][1])
else:
str_def.append(str_abc[b][0])
str_def.append('ok')
return str_def
def clear_xuanwo(rmdir_path):
now = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
#在得知使用率超过了阀值时
#删除指定磁盘挂载下的目录中大于30天的文及目录
os.popen('find '+rmdir_path+' -type d -mtime +30 -exec rm -rf {}\;')
write_log(no
第一小项目(python磁盘空间不足QQ邮箱报警0.0001)
最新推荐文章于 2025-08-12 17:27:28 发布
