导航:首页 > 操作系统 > linux文件自动删除

linux文件自动删除

发布时间:2023-08-09 16:18:37

linux 自动删除文件脚本

rm_/opt/scommnet/upload()
{
find / -type -f -mtime +2 -exec rm {} \;
}

然后把这个函数放入用户的.bash_profile中去,就可以开机自动删除2 天前创建或修改的文件了

如果你是root ,那么你的.bash_profile文件就在根目录下中,如果你是普通用户,那么这个文件,就在$HOME中
find命令在“/”下查找普通文件,修改时间在2日以内的文件,-exec是来执行命令,rm的,后面的{} \;是-exec执行命令时必须加上的东西
试下吧,祝你好运

⑵ linux定时删除N天前的文件(文件夹

磁盘只有22T容量,为了避免爆盘,业务需要定时清除数据,根据网上的资料总结了一下设置方法:
可以使用find命令

另外的方法大同小异:

可以吧这个命令写到脚本里,
cleandata.sh
find /tmp -mtime +30 -type f -name "*" -exec rm -rf {} ;

配置可执行
chmod u+x ./cleandata.sh

配置到crontab
crontab -e
0 0 * * * /home/username/cleandata.sh > /dev/null 2>&1
每天零点自动执行
其中:
第一个 号表示时间中的 分钟 取值范围:0-59
第二个
号表示时间中的 小时 取值范围:0-23
第三个 号表示一个月中的第几天,取值范围:1-31
第四个
号表示一年中的第几个月,取值范围:1-12
第五个*号表示一个星期中的第几天,以星期天开始依次的取值为0~7,0、7都表示星期天

阅读全文

与linux文件自动删除相关的资料

热点内容
java必须自己写一个编译器吗 浏览:933
如何制作androidrom 浏览:465
单片机万能板怎么写入程序 浏览:15
迈锐宝xl压缩比 浏览:335
靠算法买彩票 浏览:492
程序员考核d 浏览:237
自助游中国pdf 浏览:741
安卓p40是什么手机 浏览:82
24cxx编程器 浏览:586
阴阳师如何查看哪个服务器有ID 浏览:312
公务员照片压缩 浏览:454
编译的时候怎么找未定义的函数 浏览:348
有什么我的世界服务器 浏览:302
服务器亮绿灯是什么意思 浏览:633
python画的图如何保存高清版 浏览:496
10的搭接还用加密吗 浏览:370
bytedance这个文件夹是什么意思呢 浏览:593
算法站的客体 浏览:81
src文件夹c语言怎么运行 浏览:28
怎么把已安装的app放到桌面 浏览:951