写一个ubuntu定时任务脚本 ,每天8点钟执行路径/var/log/freeradius/radacct/auto-del-log.sh
时间: 2023-09-30 17:02:03 浏览: 218
好的,这是一个使用 cron 调度 Ubuntu 定时任务的简单脚本,可以每天早上 8 点钟自动执行。
首先,在终端中输入以下命令打开 cron 配置文件:
```
sudo crontab -e
```
然后在文件的末尾添加以下一行:
```
0 8 * * * /bin/bash /var/log/freeradius/radacct/auto-del-log.sh
```
这个命令告诉 cron 在每天的 8 点钟执行 /var/log/freeradius/radacct/auto-del-log.sh 脚本。如果你希望在其他时间执行,请修改第二个和第三个数字(小时和分钟)。
最后,保存并关闭文件即可。你的脚本现在应该可以按计划自动运行了。
相关问题
写一个ubuntu定时任务脚本 8小时删除路径/var/log/freeradius/radacct中的文件
好的,以下是一个可以在Ubuntu中使用的定时任务脚本,每8个小时删除路径“/var/log/freeradius/radacct”中的文件:
1. 打开命令终端,输入命令“sudo nano /etc/crontab”开启计划任务编辑器。
2. 在打开的文件中添加以下一行:
0 */8 * * * root find /var/log/freeradius/radacct -type f -mtime +0 -exec rm {} \;
3. 按“Ctrl+O”保存更改,按“Ctrl+X”退出编辑器。
这个定时任务脚本将在每8个小时执行一次,删除所有/var/log/freeradius/radacct路径中超过一天的文件。注意:仅root用户有权限删除这些文件,脚本执行的用户必须是root。
阅读全文