私はDebian OSを使用しており、起動後すぐに実行する必要がある実行可能ファイル(a.out)があります。
etc/rc.localを使ってみました。
どんな提案がありますか?
ありがとうございます。
答え1
それは主にあなたの状況に依存します。init
サブシステム、おそらくsysvinitの問題でしょうランレベル、一部システム何か他のもの(例:走る)。
init
お使いのコンピュータ(およびディストリビューション)に何があるのかを調べ、そのプログラムに関するドキュメントを詳しく調べる必要がありますinit
。
最新のDebianディストリビューションが一般的に使用されますsystemd
。これ。
ところで、読んでみてくださいスケジュールされたタスク(5)。おそらく一つの@reboot
項目で十分でしょう。あなたは使用することができますスケジュールされたタスク(1)追加してください。
init
関連スクリプトとタスクcrontab
では、PATH
はいいいえユーザー設定で初期化します(ただし、小さいシステム全体のデフォルト値)。実際、この種の場合は、フル実行パスを使用することをお勧めします。