現在、システムの起動/起動時にスクリプトを実行するためのinit.dcronとcron の違いを理解しようとし@rebootています。
使用@reboot(このメソッドはで言及されたこのフォーラムによるhs.chandraは)単純に行くことによって、いくつかの何が簡単ですcrontab -eし、作成し@reboot /some_directory/to_your/script/your_script.txtた後、your_script.txtシステムが再起動されるたびに実行されなければなりません。詳細な説明@rebootはこちら
または、スクリプトの2行目に埋め込むこと/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: 2つの主な違いは何ですか?
Q2:どちらがより堅牢ですか?
Q3: 2つのうち、より良いものはありますか?
Q4:これは、起動中に実行するスクリプトを埋め込む正しい方法ですか?
起動時に実行するbash .shファイルを組み込みます。