易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux 自动删除N天前的文件


linux是一个很能自动产生文件的系统,日志、邮件、备份等。所以自从删除就显的很方便。
语句写法:
find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;
例1:
find /u01/backups -mtime +10 -name "*.*" -exec rm -rf {} \;
将/u01/backups目录下所有10天前带"."的文件删除
find:linux的查找命令,用户查找指定条件的文件
/u01/backups:想要进行清理的任意目录
-mtime:标准语句写法
+10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件
"*.*":希望查找的数据类型,"*.jpg"表示查找扩展名为jpg的所有文件,"*"表示查找所有文件
-exec:固定写法
rm -rf:强制删除文件,包括目录
{} \; :固定写法,一对大括号+空格+\+;
可以将这小语句写到一个可执行文件中,再设置cron调度执行,那就可以让系统自动去清理相关文件。
新建一个可执行文件clear.sh
#vi clear
#!/bin/sh
find /u01/backups -mtime +10 -name "*.*" -exec rm -rf {} \;
 
赋权
#chmod 777 clear
将clear.sh文件加入到系统计划任务,到点自动执行
#crontab -e
* 2 * * */usr/local/bin/clear
这里的设置是每天凌晨2点执行clear文件进行数据清理
 
 


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

linux 2.6源代码情景分析笔记之进程9

intel在他的微处理器中引入一个新的汇编指令集,叫做MMX指令,用来加速多媒体应用程序的执行。mmx指令作用于fpu的浮点寄存器。
80x86微处理器并不在tss中自动保存fpu,mmx,xmm寄存器。他们包含某种硬件支持,能在需要时保存这些寄存器的数值,硬件支持由cr0寄存器中的一个ts标志组成。遵循以下规则:
每当执行硬件上下文切 ......

Linux学习笔记零零一

Linux的起源
Unix商业化后,现有Minix,后有Linux。Linux是参照Unix写的。
微内核、宏内核;
操作系统提供的功能有两部分:进程管理和为进程提供的服务。
为进程提供的服务包括:文件系统、设备驱动、进程间通信。
为进程提供服务部分可以以独立的进程存在,脱离出内核,这就是微内核。而包含了这部分这部分服务的,就 ......

Linux 安装 Mysql


日期:2007-01-23 作者:Linux时代 来自:linux.chinaunix.net


  一、引言
  想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有
Windows下使用SQL
Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号