linux中写一个定时清理文件夹的任务
时间: 2023-07-04 19:06:25 浏览: 86
linux定时 删除文件
5星 · 资源好评率100%
在 Linux 中,可以使用 crontab 工具来设置定时任务。以下是一个简单的定时清理文件夹的脚本:
1. 创建一个清理脚本文件,比如 `clean_folder.sh`,并添加以下内容:
```
#!/bin/bash
# 指定要清理的文件夹路径
folder_path="/path/to/folder"
# 删除文件夹中的所有文件
rm -r $folder_path/*
```
2. 使用 `chmod` 命令将脚本文件设置为可执行:
```
chmod +x clean_folder.sh
```
3. 打开终端,输入以下命令打开 crontab 的编辑器:
```
crontab -e
```
4. 在编辑器中添加以下内容:
```
# 每天凌晨1点执行清理脚本
0 1 * * * /path/to/clean_folder.sh
```
5. 保存并退出编辑器。现在,每天凌晨1点,系统就会自动执行清理脚本,删除指定文件夹中的所有文件。
阅读全文