我目前正在尝试了解在系统启动/引导时运行脚本的init.d
cron和cron 之间的区别@reboot
。
使用的@reboot
(这种方法中提到的这个论坛由hs.chandra)是一些什么比较简单,通过简单地进入crontab -e
并创建一个@reboot /some_directory/to_your/script/your_script.txt
,然后your_script.txt
,应在每次系统启动时执行。有深入的解释@reboot
是这里
或者,通过嵌入/etc/init.d/your_script.txt
到脚本的第二行,即:
#!/bin/bash
# /etc/init.d/your_script.txt
您可以运行,chmod +x /etc/init.d/your_script.txt
并且your_script.txt
每次引导系统时也应运行该结果。
Q1:两者之间的主要区别是什么?
Q2:哪个更强大?
Q3:两者中有更好的一个吗?
Q4:这是嵌入脚本以在引导过程中运行的正确方法吗?
我将合并一个bash .sh文件以在启动期间运行。