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

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,324评论 0 10
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 10,032评论 0 5
  • 1.创建文件夹 !/bin/sh mkdir -m 777 "%%1" 2.创建文件 !/bin/sh touch...
    BigJeffWang阅读 13,490评论 3 53
  • 第 2 章 SHELL 基础知识2.1 shell脚本我们在上面简单介绍了一下什么是shell脚本,现在我们来进一...
    LiWei_9e4b阅读 5,485评论 0 0
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 10,822评论 0 9

友情链接更多精彩内容