Linux 起動時に自動的に起動するスクリプトの書き方

Linuxシステムで起動時に自動実行されるスクリプトを作成するには、次の手順を使用します。

  1. start_script.sh のようなスクリプトファイルを作成する。
  2. テキストエディタ(viやnanoなど)でスクリプトファイルを開き、起動時に実行するコマンドや操作を追加します。
  3. スクリプトファイルの先頭行にシェル(例:#!/bin/bash)を指定します。
  4. スクリプトファイルを保存して閉じる
  5. スクリプトファイルを /etc/init.d/ ディレクトリに移動します。
sudo mv start_script.sh /etc/init.d/
  1. update-rc.d
sudo update-rc.d start_script.sh defaults
  1. スクリプトファイルの実行権限を確保してください。
sudo chmod +x /etc/init.d/start_script.sh

システム起動時に自動実行されるスクリプトが完成します。

注意:上記の手順は、起動システムにSysVinitを使用するLinuxディストリビューションに適用されます。起動システムにSystemdを使用している場合は、systemctlコマンドを使用して起動サービスを管理できます。

bannerAds