每天每个5 分钟 删除一个文件 用crontab 怎么写
时间: 2024-03-06 10:48:59 浏览: 20
可以通过编辑 crontab 文件来实现每天每隔 5 分钟删除一个文件的任务。具体操作如下:
1. 打开终端,输入以下命令打开 crontab 编辑器:
```
crontab -e
```
2. 在编辑器中添加以下代码行:
```
*/5 * * * * rm /path/to/file
```
其中,*/5 表示每隔 5 分钟执行一次命令;rm /path/to/file 表示删除指定路径下的文件。
3. 保存并退出编辑器。
现在,每天每隔 5 分钟,系统都会执行一次命令,删除指定路径下的文件。
相关问题
写一个定时任务,每两分钟执行一次
好的,如果您使用Linux系统,可以使用Cron来实现定时任务。
首先,打开终端,输入以下命令来编辑Cron表:
```
crontab -e
```
接着,在Cron表的最后一行添加以下代码:
```
*/2 * * * * /path/to/your/script.sh
```
其中,*/2表示每两分钟执行一次,/path/to/your/script.sh则是您要执行的脚本文件路径。您可以将这个路径替换成您实际的脚本路径。
保存并退出编辑器后,Cron就会每两分钟自动执行您的脚本。如果您需要停止这个定时任务,可以再次编辑Cron表并将该行代码删除即可。
需要注意的是,Cron执行的是Linux命令,所以您需要编写一个能够在Linux系统上运行的脚本文件。另外,Cron的配置可能会因Linux系统版本和发行版的不同而有所差别,请您参考相关文档以确保正确配置。
写一个shell脚本实现每周日晚上12点定时删除/var/log/目录下后缀带数字的文件
您可以创建一个shell脚本来实现每周日晚上12点定时删除`/var/log/`目录下后缀带数字的文件。以下是一个示例脚本:
```bash
#!/bin/bash
# 获取当前日期和星期几
current_date=$(date +%Y-%m-%d)
current_day=$(date +%A)
# 检查是否为周日
if [ "$current_day" = "Sunday" ]; then
echo "当前是周日,开始删除后缀带数字的文件..."
# 进入/var/log/目录
cd /var/log/
# 查找并删除后缀带数字的文件
find . -type f -name "*[0-9]*" -delete
echo "删除完成!"
else
echo "不是周日,不执行删除操作。"
fi
```
保存脚本文件,并确保具有执行权限(使用`chmod +x script.sh`赋予执行权限)。然后,您可以将此脚本添加到cron作业中,以在每周日晚上12点自动执行。
```bash
crontab -e
```
在打开的文件中,添加以下行来调度脚本执行:
```bash
0 0 * * 0 /path/to/script.sh
```
保存并关闭文件。这将在每周日的午夜12点(0小时,0分钟)自动执行脚本。
请注意,执行此脚本将永久删除匹配条件的文件,请确保您真正需要删除这些文件,并在执行之前进行适当的备份和确认。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)