/etc/init/tty*.conf
の tty 構成を編集します。 パラメータとしてシェルスクリプトを使用:
(...)
exec /sbin/getty -n -l theInputScript.sh -8 38400 tty1
(...)
これは、tty1 を編集していて、入力を読み取るスクリプトが theInputScript.sh であると仮定しています。
このスクリプトは root として実行されるため、何かを入力するときは root 権限が必要です。また、スクリプトの場所へのパスを追加します。
重要:スクリプトは終了時に /sbin/login を呼び出す必要があります。そうしないと、ターミナルにログインできなくなります。
いい答え。柔軟性を高めるために「Crontab」を使用してジョブ (つまり、コマンド) を設定することもできます (スクリプトの実行、出力のログ記録などにさまざまなオプションを提供します)。
-
Ubuntu で起動時にコマンドを実行する方法は?
-
Cron ジョブの初心者向けガイド
「@reboot」を使用すると、起動時にコマンドを 1 回実行できます。
まとめ :
$ sudo crontab -e -u root
次のように、ファイルの最後にコマンドを含む行を追加します。
@reboot sudo searchd
コマンドを /etc/rc.local
に追加できます 起動の最後に実行されるスクリプト。
exit 0
の前にコマンドを記述します . exit 0
以降に書かれたもの 決して実行されません。