导航:首页 > 操作系统 > 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文件自动删除相关的资料

热点内容
python办公数据类型 浏览:912
传统8051单片机介绍 浏览:627
app拉新公司如何运营 浏览:617
枪法pdf 浏览:61
ios如何设置安卓虚拟返回键 浏览:696
mysql命令执行sql 浏览:93
惠普内嵌服务器怎么打开 浏览:410
cmd命令查看网络 浏览:817
程序员秘密 浏览:928
如何宣传app引流 浏览:68
图说红楼梦中央编译 浏览:170
php查询赋值 浏览:268
java程序员面试宝典第四版pdf 浏览:929
2021流行加密加长睫毛膏 浏览:641
怎么用windows自带编译器 浏览:394
phpmanager64下载 浏览:139
有车以后app的活动在哪里 浏览:147
乘积的n阶如何编译 浏览:108
手机音频转换app哪个好用 浏览:568
怎么快速展开全部切割清单中文件夹 浏览:677