如果你想设置你的脚本每分钟执行一次,你需要修改 cron 表达式来指示这个频率。这里是如何在 crontab 中设置每分钟执行一次你的脚本:
步骤 1: 编辑 Cron 表
使用 crontab -e 命令来编辑当前用户的 cron 表。这会打开一个文本编辑器,让你添加或修改任务:
crontab -e
步骤 2: 添加或修改 Cron 任务
在打开的编辑器中,添加或修改一行,设置你的脚本每分钟执行。例如:
* * * * * /home/username/scripts/log_script.sh >> /home/username/scripts/log_cron_output.log 2>&1
这行命令解释如下:
* * * * *:每分钟执行一次。/home/username/scripts/log_script.sh:要执行的脚本路径。>> /home/username/scripts/log_cron_output.log 2>&1:将标准输出和标准错误都重定向到log_cron_output.log文件中,方便你查看脚本的执行结果和可能出现的错误。
步骤 3: 保存并退出编辑器
保存你的更改并退出编辑器。如果你使用 nano,可以按 Ctrl+O 保存更改,然后按 Ctrl+X 退出。如果是 vim,则可以输入 :wq 后按回车。
步骤 4: 检查 Cron 任务
确认你的任务已被正确添加到 cron 表中:
crontab -l
这个命令会列出所有当前用户的 cron 任务,确保你的新任务在列表中。
步骤 5: 监控任务执行
你可以通过查看输出日志文件来监控任务的执行情况:
tail -f /home/username/scripts/log_cron_output.log
这个命令会持续显示日志文件的新增内容,帮助你实时监控脚本的输出和任何错误信息。
通过这些步骤,你的脚本将每分钟自动执行一次,你可以通过输出日志文件来跟踪脚本的执行情况和结果。
Cron教程:如何设置脚本每分钟自动执行
本文详细介绍了如何在Linux系统中使用crontab设置一个脚本每分钟执行一次,包括编辑Cron表、添加任务、监控执行情况和查看日志的步骤。
644

被折叠的 条评论
为什么被折叠?



