サーバーを起動するスクリプトを作成しました(最初の質問)。今、私はそれをシステムの起動時に実行し、定義されたサーバーを起動したい。これを完了するにはどうすればよいですか?
私の調査結果は、このファイルをその/etc/init.d
場所に置き、システムが起動するときに実行されることを示しています。しかし、私はスタートアップの最初の議論がどのようになるのか理解できませんstart
か?これはどこかで使用するために事前定義さstart
れてい$1
ますか?startall
スクリプト内のすべてのサーバーを起動するケースが必要な場合、管理できるオプションは何ですか?
私のスクリプトは次のようなものです。
#!/bin/bash
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $0 (start|stop|restart)"
;;
esac