使用 crontab 来定时执行 shell 脚本,新增一行后,执行什么命令可以保存并退出
时间: 2024-04-24 09:22:52 浏览: 82
在编辑完 crontab 后,执行 `:wq` 命令可以保存并退出。具体步骤如下:
1. 执行命令 `crontab -e` 进入 crontab 编辑模式。
2. 在编辑器中新增一行,写入要执行的 shell 脚本命令。
3. 按下键盘上的 `Esc` 键,然后输入 `:wq` 命令保存并退出编辑器。
这样,新增的 crontab 任务就会被保存并开始按照设定的时间定时执行。
相关问题
crontab定时执行shell脚本
crontab 是 Linux 系统中用于设置定时任务的工具。它可以用来定时执行 shell 脚本。
要使用 crontab 来定时执行 shell 脚本,需要执行以下步骤:
1. 使用终端程序,输入 crontab -e 命令,打开 crontab 的配置文件。
2. 在文件中新增一行,格式为:
分 时 日 月 星期 命令
分钟 时 日 月 星期 命令
每分钟 */1 * * * *
每小时 0 */1 * * *
每天 0 0 */1 * *
每周 0 0 * * */1
每月 0 0 1 * *
每年 0 0 1 1 *
3. 保存并退出。
这样,在每天、每周、每月或每年指定的时间,都会自动执行指定的 shell 脚本。
注意 :
- 记得在命令前加上脚本文件的路径
- 查看已经设置的定时任务 crontab -l
- 编辑任务 crontab -e
- 删除任务 crontab -r
crontab定时执行shell脚本, 每分钟执行命令
crontab是一个用于定时执行任务的工具,可以在Linux和Unix系统上使用。它允许用户按照指定的时间间隔执行命令或脚本。下面是使用crontab定时执行shell脚本的步骤:
1. 打开终端并输入以下命令以编辑crontab文件:
```
crontab -e
```
2. 在打开的文件中,每一行代表一个定时任务。每行的格式如下:
```
* * * * * command
```
其中,五个星号分别代表分钟、小时、日期、月份和星期几。可以使用以下符号来指定时间:
- `*`:匹配任意值
- `*/n`:每n个单位执行一次
- `n`:具体的数值
例如,如果要每分钟执行命令,可以使用以下格式:
```
* * * * * command
```
3. 在command位置填写要执行的命令或脚本的路径。例如,要执行名为script.sh的shell脚本,可以使用以下格式:
```
* * * * * /path/to/script.sh
```
4. 保存并关闭文件。
现在,crontab将会每分钟执行指定的命令或脚本。
阅读全文