在ubuntu中每隔一小时自动删除一次文件

问题描述 投票:0回答:1

我想每隔一小时删除一个文件,从/var/tmp/dev.log文件夹中形成路径/var/tmp和其他临时文件,我正在使用Ubuntu Server 16.04

我创建了一个cron作业设置

00 * * * *  rm -rf /var/tmp/*.*

但我没有得到。

automation cron ubuntu-16.04
1个回答
0
投票

终于找到了一个使用crontab每隔一小时删除文件的解决方案。

首先,编写shell脚本。

root@admin:/home/ubuntu#vi delete_cache.sh

创建文件后,在delete_cache.sh中添加以下脚本

rm -rf /var/tmp/*

然后运行crontab

root@admin:/home/ubuntu# crontab -e   
0 * * * * /bin/sh /home/ubuntu/delete_cache.sh

开头的0意味着在第0分钟运行。脚本每小时运行一次。更多see here,你可以创建自己的cronjobs

© www.soinside.com 2019 - 2024. All rights reserved.