find .+念蚂 -name ++.log+ -ctime -2 -exec rm {} +;删除一天前巧纯创建的 .log 类型的文件。可以参考一下。.log文件是系统自带的日志格式,它的作用是记录用户登录时所使用的各种信息。下面是利用ctime命令查看某天登录系统的日志文件:
其中,-rm表示保留过去一天内的所有文件;-d表示删除前一天的日志文件(不包括系统上的其他文件),-l表示打印出之前一天的日志文件;-v表示打印出当天的系统时间。(一般-v选项后加上-e选项)
如果想用脚本来备份这个文件或其他数据,可以在脚本末尾追加一个.log的文件。
示例:
find/var/log/date+”%Y-%m-%d”-name”*.log”,x=`date”+%Y-%m-%d`
当然也可以使用find命令来备份。
上面的脚本比较灵活,你只需要将-u参数放到变量${n}后面就可以了: