磁盘清理脚本

历史原因,DB2采用归档日志,每天增加量50G左右,磁盘吃不消,而现在来说,这些归档是用不到的,古写个脚本清理磁盘空间当大于85%的时候

#!/usr/bin/ksh
###########################################################
##Author:fuwenchao
##version:1
##time:2014-5-28
##purpose:clear the db2 log when there is no more space
##########################################################
. ~/.profile
rmdir=/crm/crmuser/db2backup/db2inst1/CRMDB/NODE0000/C0000000
rmlog=/crm/crmuser/shellscript/rm85.log
large=`df -g |awk ‘{print $4}‘|tail -1|sed s#%##`
if [ $large -gt 85 ]
then
cd $rmdir && rm -f *LOG
echo "===============================================clear==================================================">>$rmlog
echo "this is no more space and I have been cleared the db2 log,and clear time is:"`date +%Y-%m-%d‘ ‘%T`>>$rmlog
else
echo "=========================================not clear======================================">>$rmlog
echo "this is left lots of spaces;time  is:"`date +%Y-%m-%d‘ ‘%T`>>$rmlog
fi

磁盘清理脚本,布布扣,bubuko.com

时间: 2024-11-05 01:34:38

磁盘清理脚本的相关文章

mac磁盘清理的几种方法

平时使用mac air, 磁盘空间较小,经常提示磁盘空间快要满了,当然可以使用呢磁盘清理工具清理,但手动清理磁盘空间也很方便的,执行如下命令即可: 1. 清理废纸篓: 平时删除的不用的文件会被自动放到废纸篓中,如果不及时清理,仍会占用磁盘空间的,因此需要及时清理废纸篓 2. 清理噪音文件:sudo rm -f  /System/Library/Speech/Voices/* 3. 删除系统日志:sudo rm -rf /private/var/log/* 4. 清理quicklook缓存文件:s

Windows Server 2012 为什么没有“磁盘清理”选项了?

原文:Windows Server 2012 为什么没有"磁盘清理"选项了? 用习惯了客户端版的Windows,对于磁盘清理想必大家都不会陌生,他具有安全.快捷.准确.集中化的删除系统中的临时文件.管理系统还原卷影副本.添加删除程序的快捷入口等便捷功能,而在Server版的Windows中“磁盘清理”默认情况是没有安装的,本文将介绍如何找回“磁盘清理”. 现象 因为磁盘清理属于客户端版Windows的标配,本身并不存在消失等因素,而同时很多针对客户端版Windows的功能均不会默认添加

释放你的硬盘空间!——Windows 磁盘清理技巧

引言 用了Windows系统的各位都知道,作为系统盘的C盘的空间总是一天比一天少.就拿本人的例子来说,自从安装了Win10,就发现,C盘从一开始的10几G占用,到现在慢慢变成了20G.30G….占用只增无减,面对这种情况,怎么能忍受SSD的空间一点点的被消磨,因此我们是时候要做点什么事情来拯救我们的C盘了! 本文将总结各类磁盘清理的技巧,主要是为了释放并腾出C盘的空间.让我们可以装更多的软件,一定程度上加速电脑运行速度. 技巧一:使用各大清理软件 其实,释放C盘空间,清理多余的垃圾文件,很多软件

Mac磁盘清理软件哪家强

无论是Windows还是Mac,它们都会产生很多缓存和"垃圾"文件,回想一下,好像近期都没有下载视频或者存储文件,但是磁盘空间确实越来越小.此时,我们就需要手动或者使用磁盘清理软件进行智能清理Mac. 如果你从未清理过你的Mac,那么肯定会有大量的垃圾存在,选择一款好的清理mac磁盘软件是非常有必要的,cleanmymac是专业的清理mac磁盘软件,它凭借操作简单.功能强大等优点受到了Mac用户的广泛欢迎,是百万Mac用户的首选清理工具. 软件经过多年的研发与完善,根据用户反馈,不断改

如何在Windows Server 2008 R2没有磁盘清理工具的情况下使用系统提供的磁盘清理工具

今天,刚好碰到服务器C盘空间满的情况,首先处理了临时文件和有关的日志文件后空间还是不够用,我知道清理C盘的方法有很多,但今天只分享一下如何在Windows Server 2008 R2没有磁盘清理工具的情况下使用系统提供的磁盘清理工具. 一.在Windows Server 2008 R2,右击C盘,选择属性,弹出下面的界面: 即没有下面清理C盘的工具: 那如何使用系统自带的清理工具呢. 二.驱动器的常规属性和 cleanmgr.exe 磁盘清理选项不是默认情况下出现在 Windows Serve

centos 磁盘清理 /dev/vda1系统盘满了

df   -h   检查一台服务器磁盘使用空间,发现磁盘已经使用了100% 思路是: 1.cd /usr   当然这里不一定是/usr目录,最好是cd到 根目录再执行下一步 2.du -sh * 看哪个目录占用空间大 3.重复前两步,根据实际情况删除或者移走 4.日志的话可以运行cat /dev/null > file.log清空 5.软件包的可以rpm -e 卸载或者rm -rf dir 即: 具体:可以通过下面的方法进行清理: 使用如下命令查找大于100M的大文件,发现有几个日志文件及临时文

linux shell 脚本 历史文件清理脚本,按天,按月,清理前N天的历史文件,删除指定大小历史文件,历史文件归档清理

不知道大家那有没有要清理的这个事情.需要清理目录历史文件.可能后续也会有很多其他地方需要清理历史文件,可能会用到. 我这两天空闲写了个脚本,清理比较方便,有要进行清理的大量历史文件的话可以用. 脚本用到的命令只有linux才有,像solaris等就不支持,所以只能在linux上运行.如果是nas存储的话,可以挂载到一个linux主机上跑脚本清理. 另外,脚本查找文件用的是ls,但是ls也有最大文件的限度(大概10w以内),如果每天文件很多,每天都是10w+的,运行可能提示文件数过多无法ls. 还

etcd磁盘清理步骤

etcd默认的空间配额限制为2G,超出空间配额限制就会影响服务,所以需要定期清理 以下是etcd磁盘清理的步骤: 1. 显示空间配额: ETCDCTL_API=3 etcdctl --endpoints=$ip:$port --write-out=table endpoint status 2.查看告警: ETCDCTL_API=3 etcdctl --endpoints=$ip:$port alarm list  3.获取当前etcd数据的修订版本(revision) 1)rev=$(ETCD

linux 日志定时清理脚本

工作中经常会碰到服务日志占满服务器磁盘,如果不去清理,服务就可能无法正常工作.适当提高日志的打印级别,如info级别提高到warn可以临时缓解下,但也不长久之际, 还得写个脚本定时清理下. #!/bin/bash #clearLog.sh nginxDir=/usr/local/nginx/logs/* devInfo=($(df -l | awk '{print $1}')) #日志所处的磁盘 perInfo=($(df -l | awk '{print int($5)}')) #磁盘使用率