Centos 使用 Cron,怎么在 restart.sh定时命令中加一条执行命令
时间: 2024-09-11 22:12:53 浏览: 82
在CentOS系统上,你可以使用Cron(Linux任务调度)来定期执行某个脚本或命令。Cron通常通过编辑`crontab`文件来配置定时任务,这个文件存储了用户自定义的任务列表。
如果你想在`restart.sh`脚本中添加一条额外的执行命令,并设置一个定时任务让它运行,首先你需要确保`restart.sh`已经被赋予适当的执行权限(例如使用`chmod +x restart.sh`),然后可以按照以下步骤操作:
1. 打开终端并输入以下命令打开当前用户的`crontab`文件:
```
crontab -e
```
2. 在打开的文本编辑器中(通常是vi或nano),找到新的一行并添加以下格式的条目,这里假设你想每小时执行一次额外的命令,比如`backup_data.sh`:
```bash
# 每小时执行一次,替换`* * * * *`为你需要的时间间隔
0 * * * * /path/to/restart.sh && /path/to/backup_data.sh
```
这一行的意思是在指定时间运行`restart.sh`,并且在其执行完成后立即执行`backup_data.sh`。
3. 保存并关闭编辑器。当你退出时,编辑器可能会询问是否保存修改,输入`y`并按回车确认。
4. 确认新的cron作业已经生效,你可以使用`crontab -l`查看当前用户的`crontab`内容验证。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![sh](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)