博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
定期清理磁盘文件的脚本
阅读量:2123 次
发布时间:2019-04-30

本文共 1035 字,大约阅读时间需要 3 分钟。

在这里插入图片描述

业务场景:某个磁盘下的图片会随着时间逐渐增多,需要定期清理且保留最近七天的图片。

1.先看下磁盘使用的详细信息

执行命令:  df -h          [/dev/vda1]主要看这个对应的信息
Filesystem      Size  Used Avail Use% Mounted on/dev/vda1        59G   25G   32G  44% /devtmpfs        3.7G     0  3.7G   0% /devtmpfs           3.7G   12K  3.7G   1% /dev/shmtmpfs           3.7G  153M  3.6G   5% /runtmpfs           3.7G     0  3.7G   0% /sys/fs/cgrouptmpfs           756M     0  756M   0% /run/user/50054/dev/vdb         99G   61M   94G   1% /datatmpfs           756M     0  756M   0% /run/user/5011

2.查看某个目录对应的具体信息

执行命令:  du -sh *
4.0K    Gpu_num.py19M     monitor9.4M    myImageFile4.0K    nvidia_status.sh14G     proImageFile3.5G    project201M    python3.6.8276K    taskagent_back312K    taskagent-master88K     taskagent-master-back4.0K    task_script59M     testImageFile

3.编写定时执行脚本

执行命令:  crontab -e
#################### ################*/15 * * * * /usr/sbin/ntpdate asia.pool.ntp.org >> /var/log/ntpdate.log0 1 * * * find /opt/proImageFile/ -ctime +7 -type f  | xargs rm -f

其中:

/opt/proImageFile/是指存放图片的具体位置。

转载地址:http://dfcrf.baihongyu.com/

你可能感兴趣的文章
win10将IE11兼容ie10
查看>>
checkbox设置字体颜色
查看>>
第一篇 HelloWorld.java重新学起
查看>>
ORACLE表空间扩张
查看>>
orcal 循环执行sql
查看>>
web.xml配置监听器,加载数据库信息配置文件ServletContextListener
查看>>
结构型模式之桥接模式(Bridge)
查看>>
行为型模式之状态模式(State)
查看>>
行为型模式之策略模式(Strategy)
查看>>
行为型模式之模板方法模式(TemplateMethod)
查看>>
行为型模式之访问者模式(Visitor)
查看>>
大小端详解
查看>>
source insight使用方法简介
查看>>
<stdarg.h>头文件的使用
查看>>
C++/C 宏定义(define)中# ## 的含义 宏拼接
查看>>
Git安装配置
查看>>
linux中fork()函数详解
查看>>
C语言字符、字符串操作偏僻函数总结
查看>>
Git的Patch功能
查看>>
分析C语言的声明
查看>>