linux如何定时执行命令
时间: 2023-08-10 22:07:49 浏览: 134
使用linux命令crontab间隔时间执行其它命令
你可以使用 Linux 中的 cron 服务来定时执行命令。Cron 是一个后台服务,可以根据预定的时间表自动执行系统任务或命令。以下是使用 cron 定时执行命令的步骤:
1. 打开终端,运行以下命令以编辑 cron 表:
```
crontab -e
```
2. 如果是第一次编辑 cron 表,会要求选择编辑器。选择你熟悉的编辑器并打开 cron 表。
3. 在文件末尾添加一个新行,格式如下:
```
* * * * * command_to_be_executed
```
其中,`* * * * *` 是时间表达式,分别表示分钟、小时、日期、月份和星期几。你可以根据需求自定义这些值,或者使用特殊字符来表示范围或间隔。例如,`*/5 * * * *` 表示每隔 5 分钟执行一次。`command_to_be_executed` 是要执行的命令。
4. 编辑完毕后保存并关闭文件。
现在,你设置的命令将按照指定的时间表定时执行。你可以在 cron 表中添加多个命令,每个命令占据一行。如果需要删除或查看已设置的定时任务,可以使用 `crontab -e` 和 `crontab -l` 命令分别进行编辑和查看。
阅读全文