起動時にrootとしてコマンドを実行してbyobuを起動するには?

起動時にrootとしてコマンドを実行してbyobuを起動するには?

コンピュータの起動時にbyobuセッションを開始し、ユーザーの介入なしに最初のウィンドウ(Windows 0)でコマンドを実行したいと思います。

非常に重要なのは、実際のユーザーログインが必要ないことです。

どうすればいいですか?

rootユーザー(または可能であれば他のユーザー?)は後でこのbyobuにアクセスできるようです。

ベストアンサー1

起動時にコマンドを実行するには予約されたこと@reboot時間の代わりに使用してください。だから実行しcrontabて1行を追加してください

@reboot byobu -S boot-time mycommand

byobuコマンドラインにコマンドを入力する代わりに、Byobuセッションファイルに入力できます。

セッションをrootとして実行するには、/etc/rc.localrootのcrontabから起動できます。/etc/rc.local実行が完了するまで起動は完了しないため、バックグラウンドで起動する必要があります。

byobu -S boot-time mycommand &

おすすめ記事