运维脚本:根据磁盘空间使用情况判断进行清理
运维 使用 进行 脚本 判断 情况 清理 根据
2023-06-13 09:13:13 时间
#/bin/sh
############################
# writer:A yu #
# 检测磁盘空间并清理 #
############################
#磁盘根目录使用空间大小的百分比
Disk_space_now=`df -h | grep /dev/mapper/centos-root | awk '{print $5}' | awk -F % '{print $1}'`
#进行判断如果现在的磁盘空间百分比大于90则进行清理;
if [ $Disk_space_now -gt '90' ];
then
mysql -uroot -pXXXXXX -e 'truncate table Database.table1;'
mysql -uroot -pXXXXXX -e 'truncate table Database.table2;'
else
echo '现在磁盘空间用量低于90%还不用进行清理!'
fi
可以写入定时计划
crontab -e
·····
0 8 * * 1,4 /bin/sh /root/clean_disk_space.sh
·····
每周一,周四的早上8点执行
相关文章
- 运维公告 | 关于图欧学习资源库流量激增导致API达到限制的公告以及后续解决方案和进展
- Linux改变图片大小的命令,Linux运维知识之linux下使用convert命令修改图片分辨率…
- Linux运维基础 | /etc/fstab文件详解
- 网工、运维必备的免费在线画图工具,真的很好用!
- 安全运维 | tcprepaly工具的安装与使用!
- 云原生时代数据库运维体系演进
- 不背锅运维:搭不起来我赔钱给你:分享Ubuntu20和Centos7中使用kubeadm搭建k8s集群。
- 马哥Linux运维:实用经验笔记(马哥linux运维笔记)
- magicLinux SAR B Magic: 打开运维神器之门(linuxsarb)
- Redis客户端工具:简单易用的运维神器(redis客户端工具使用)
- 实现稳定和高效运维,Linux 宝塔面板打造专业管理系统(linux宝塔面板)
- 使用Oracle管理控制台,提升系统运维效率(oracle管理控制台)
- Linux自动化管理:实现更高效运维(linux自动化管理)
- Oracle运维最佳实践:25个常用命令(oracle运维常用命令)
- 广州寻觅Linux运维精英(广州linux运维招聘)
- Linux运维:日常工作的前行之路(linux运维日常工作)
- Linux运维实战攻略:最佳经验搭配使用(linux运维经验)
- 运维人之运维的尊严
- 使用Linux进行实际运维操作——Linux系统运维实战(linux系统运维实战)
- 25本Linux运维书籍,带你掌握服务器管理技巧(linux运维书籍)
- 提升运维效率使用Redis清除命令(清除redis命令)
- Oracle智能化利用SM算法加速优化运维(oracle使用sm算法)
- Redis运维与使用实践精要(redis运维和使用)
- 简易运维使用Redis构建框架(redis 运维框架)
- 使用Redis运维框架提升资源利用率(redis 运维框架)