1. 创建脚本文件

首先,在普通用户的家目录下创建一个脚本文件,比如我们创建一个名为test.sh的文件,命令如下:

$ touch ~/test.sh

然后我们编辑这个脚本文件,添加我们需要执行的命令,比如我们在这个脚本文件中添加一个输出当前时间的命令,命令如下:

$ nano ~/test.sh

在打开的编辑窗口中,添加以下代码:

#!/bin/bash
date >> /tmp/test.log

这段代码的含义是输出当前时间并将其追加到/tmp/test.log文件中。

  1. 创建计划任务

接下来,我们需要使用crontab工具创建一个计划任务,指定每5分钟执行一次我们刚才创建的脚本文件。

首先,我们查看当前用户的计划任务列表,命令如下:

$ crontab -l

如果当前用户还没有任何计划任务,这个命令将会输出空白。

接下来,我们编辑当前用户的计划任务列表,命令如下:

$ crontab -e

这个命令会打开一个文本编辑器,我们可以在其中添加计划任务。在编辑器中添加以下代码:

*/5 * * * * /bin/bash /home/your_username/test.sh

这段代码的含义是每5分钟执行一次/home/your_username/test.sh脚本文件。

注意,这里的your_username需要替换为当前用户的用户名。

  1. 保存并退出

保存并退出编辑器,这个计划任务就创建完成了。每5分钟,系统就会执行一次/home/your_username/test.sh脚本文件,并将当前时间追加到/tmp/test.log文件中。

如果想要查看计划任务是否生效,可以使用crontab -l命令查看当前用户的计划任务列表,并检查是否已经添加了我们刚刚创建的任务


原文地址: https://www.cveoy.top/t/topic/fdgf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录