システムの起動時およびシャットダウン中にコマンドまたはシェル スクリプトを実行する必要がある場合があります。これは、システムの起動時にサービスを開始し、システムのシャットダウン時にサービスを停止するのに役立ちます。この記事では、Gentoo Linux でのシステム起動およびシャットダウン スクリプトの実行について紹介します。
これで、/etc/local.d/ ディレクトリ内のサフィックス .start を持つスクリプトがシステムの起動時に実行され、サフィックス .stop を持つすべてのスクリプトが実行されます。システム起動時に実行 シャットダウン時に実行まず、次の手順を使用して、local.d スクリプトが有効になっていることを確認します。
local.d スクリプトを有効にする
起動時に local.d スクリプトを開始するには、その init.d スクリプトをデフォルトのランレベル
# rc-update add local default
次に、デフォルトのランレベルで停止したサービスに対して OpenRC チェックを実行して、サービスを開始します。
# rc-service local start
起動時にスクリプトを実行します。
スクリプト /etc /local を作成します。 d/myService.start を選択し、そこにコンテンツを置きます。これはシステムの起動時に実行されます。
# vi /etc/local.d/myService.start
#!/bin/sh # Show below message on system startup echo "Welcome back!"
シャットダウン時にスクリプトを実行
スクリプト /etc/local.d/myservice.stop を作成し、その中にコンテンツを入れます。これはシステムのシャットダウン中に実行されます。
# vi /etc/local.d/myService.stop
#!/bin/sh # Show below message on system shutdown echo "Good bye!
この記事はここで終了しています。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの Linux ビデオ チュートリアル 列に注目してください。
以上がGentoo Linuxで起動スクリプトとシャットダウンスクリプトを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。