避免服务器上的老文件被系统删除

学校规定服务器上的文件大于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即可。

    原文作者:LeoinUSA
    原文地址: https://www.jianshu.com/p/f47edfe19b59
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞