서버를 시작하는 스크립트를 만들었습니다 (첫 번째 질문). 이제 시스템 부팅에서 실행하고 정의 된 서버를 시작하려고합니다. 이 작업을 수행하려면 어떻게해야합니까?
내 연구 결과는이 파일을 해당 /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