ubuntu 添加每1秒钟执行脚本的功能
时间: 2024-02-17 11:03:30
浏览: 126
你可以使用 crontab 命令来实现每 1 秒钟执行脚本的功能。具体步骤如下:
1. 打开终端,输入 crontab -e 命令打开 crontab 编辑器。
2. 在编辑器中添加以下代码:
* * * * * /bin/bash /path/to/your/script.sh
* * * * * (sleep 1; /bin/bash /path/to/your/script.sh)
* * * * * (sleep 2; /bin/bash /path/to/your/script.sh)
* * * * * (sleep 3; /bin/bash /path/to/your/script.sh)
......
第一行是每分钟执行一次脚本的代码,后面的每一行都是在前一行的基础上延迟 1 秒钟执行脚本,这样就可以实现每 1 秒钟执行脚本的功能。
3. 保存并退出编辑器,使用 crontab -l 命令查看当前的 crontab 任务列表,确认是否添加成功。
需要注意的是,这种方式可能会对系统性能产生一定影响,请谨慎使用。同时,如果你的脚本需要执行一定时间,比如超过 1 秒钟,那么就需要修改脚本来保证任务不会重叠执行。
相关问题
ubuntu 如何每秒执行脚本
你可以使用 crontab 命令来设置定时任务,让脚本每秒执行一次。具体操作如下:
1. 打开终端,输入 crontab -e 命令来编辑定时任务。
2. 在文件末尾添加以下内容:
* * * * * /path/to/your/script.sh
其中,“* * * * *”表示每分钟都执行一次,即每秒钟都执行; “/path/