仓酷云

标题: 给大家带来shell主动删除n天前备份角本参考 [打印本页]

作者: 飘灵儿    时间: 2015-1-14 20:21
标题: 给大家带来shell主动删除n天前备份角本参考
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!Linux企图义务,主动删除n天前的旧文件

linux是一个很能主动发生文件的体系,日记、邮件、备份等。固然如今硬盘便宜,我们能够有良多硬盘空间供这些文件华侈,但需求老是多方面的嘛~我就以为让体系准时清算一些不必要的文件很有一种爽利的感到,嘿嘿~~

语句写法:
find对应目次-mtime+天数-name"文件名"-execrm-rf{};

例1:
find/usr/local/backups-mtime+10-name"*.*"-execrm-rf{};
将/usr/local/backups目次下一切10天前带"."的文件删除

find:linux的查找下令,用户查找指定前提的文件
/usr/local/backups:想要举行清算的恣意目次
-mtime:尺度语句写法
+10:查找10天前的文件,这里用数字代表天数,+30暗示查找30天前的文件
"*.*":但愿查找的数据范例,"*.jpg"暗示查找扩大名为jpg的一切文件,"*"暗示查找一切文件,这个能够天真使用,触类旁通
-exec:流动写法
rm-rf:强迫删除文件,包含目次
{};:流动写法,一对年夜括号+空格++;


若嫌每次手动实行语句太贫苦,能够将这小语句写到一个可实行文件中,再设置cron调剂实行,那就能够让体系主动往清算相干文件。

例2:
1.#touch/usr/local/bin/clear
#chmod777clear
新建一个可实行文件clear

2.viclear
编纂clear文件以下:

#!/bin/sh

find/usr/local/backups-mtime+10-name"*.*"-execrm-rf{};

ok,保留加入

3.#crontab-e
将clear文件到场到体系企图义务,到点主动实行

输出:
*2***/usr/local/bin/clear
这里的设置是天天清晨2点实行clear文件举行数据清算,能够研讨一下cron,制订本人必要的企图义务


示例:
  1. #!/bin/shfind/usr/local/jboss-4.2.3.GA/server/default/log-mtime+6-name"server.log.*"-execrm-rf{};exit[root@web3~]#crontab-l*2***sh/root/AutoDelLog.sh
复制代码

欢迎大家来到仓酷云论坛!
作者: 金色的骷髅    时间: 2015-1-16 10:15
标题: 给大家带来shell主动删除n天前备份角本参考
要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。
作者: 冷月葬花魂    时间: 2015-1-22 15:48
学习Linux应具备的。[书籍+网络资源]
作者: 海妖    时间: 2015-1-31 13:22
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
作者: 爱飞    时间: 2015-2-6 20:25
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
作者: 小妖女    时间: 2015-2-18 16:42
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
作者: 再现理想    时间: 2015-3-6 10:18
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
作者: 仓酷云    时间: 2015-3-13 01:07
编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。
作者: 第二个灵魂    时间: 2015-3-13 01:07
编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。
作者: 若天明    时间: 2015-3-20 09:37
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2