Debian 7でユーザーとして起動したときにスクリプトを実行する方法はありますか?私のスクリプトは
screen -dmS name ./script.sh
したがって、本質的に起動時に画面ウィンドウを作成し、その中でスクリプトを実行するスクリプトを実行したいと思います。
ベストアンサー1
sudo
では複雑なコマンドを使用できますが、/etc/rc.local
最良の方法はユーザーcron
テーブルを使用することです。システムの再起動時に定義されたスクリプトやコマンドの実行など、いくつかのcron
素晴らしい予約キーワードがあります。@reboot
したがって、そのユーザーとしてcrontab -e
次の行を実行してファイルに追加します。
@reboot screen -dmS ScreenName /path/to/your/script.sh