Linux起動スクリプトの起動するコマンド
Linuxにおけるinitスクリプトの実行コマンドは次のいずれかの方法を使用できます。
- bashコマンド:bashインタープリタを使ってスクリプトを実行、例:bash script.sh
- shコマンド:shインタプリタを使ってスクリプトを実行します。例:sh script.sh
- ./script.sh のように、スクリプトを実行可能ファイルとしてマークし、現在のシェル環境で実行する:
- スクリプトの内容を現在のシェル環境に読み込んで実行します. 例: source script.sh or . script.sh
- suコマンド:他のユーザーの権限を使用してスクリプトを実行する。例:su -c “bash script.sh” user
- sudoコマンド:管理者権限でスクリプトを実行します。例:sudo bash script.sh
- serviceコマンド:サービス管理ツールを通してスクリプトを実行する。例:service service_name start
- systemdサービスマネージャでスクリプトを実行するsystemctlコマンド:systemctl start service_name
Linux 起動スクリプトで一般的に使用されるコマンドは以上で、使用されるコマンドはスクリプトの種類と目的によって異なります。