没有 crontab 怎么办
时间: 2023-07-13 19:38:05 浏览: 126
linux C7 crontab离线安装包
如果 Linux 系统中没有 crontab 命令,也可以使用其他的定时任务工具来实现自动备份。比如,可以使用 anacron 工具。anacron 是一个可以在 Linux 系统中替代 cron 的工具,它可以在系统启动时执行任务,并且在某些情况下可以保证任务的执行。
以下是使用 anacron 实现自动备份的步骤:
1. 安装 anacron 工具:
```
sudo apt-get update
sudo apt-get install anacron
```
2. 创建一个备份脚本,比如名为backup.sh,用于备份指定的文件夹。脚本可以使用rsync等工具实现备份。例如:
```
#!/bin/bash
rsync -avzh /path/to/source/folder /path/to/destination/folder
```
3. 将备份脚本放置在 /etc/cron.daily 目录中:
```
sudo mv backup.sh /etc/cron.daily/
```
4. 修改备份脚本的权限:
```
sudo chmod +x /etc/cron.daily/backup.sh
```
这样,每次系统启动时,anacron 就会自动执行 /etc/cron.daily 目录中的所有脚本,包括备份脚本。由于备份脚本被放置在 cron.daily 目录中,因此它将每天自动运行一次。
阅读全文