学校规定服务器上的文件大于60天没有修改或者接触就会被系统删除,之前吃过这个亏,最近又收到系统提醒,所以写个小脚本避免文件被删除
#! /bin/bash
purgelist | tail -n +9 > purgelist.txt # purgelist用来寻找系统内大于60天没有被修改或者接触的文件,前9行是一些无关信息,将要移除的文件存到purgelist.txt中
#读取purgelist.txt文件,对每个文件读head,达到更改最后接触时间的目的
cat purgelist.txt | while read LINE
do
head $LINE
done
最后在系统运行bash avoid_purge.sh
即可。