puma 프로세스를 처리하기 위해 나만의 사용자 정의 /etc/init.d/puma
스크립트를 작성하려고 하지만 일반 키워드를 사용할 때 실제 스크립트를 실행할 수 없습니다.
sudo service puma start
sudo service puma stop
sudo service puma restart
이들 중 하나가 호출되면 정확히 무엇이 실행되고 있나요? 그거 어디서 났어? 어떻게든 무시할 수 있나요?
내 시스템에는 다른 퓨마 스크립트가 없습니다(보통 내가 읽은 내용에 따르면 여기 /etc/init.d/
또는 바로 거기에 있음)./etc/
# $1 is the second argument, e.g. start, stop, random_string
case "$1" in
start)
echo "'sudo service puma start' - Will never print this!"
;;
stop)
echo "'sudo service puma stop' - Will never print this!"
;;
restart)
echo "'sudo service puma restart' - Will never print this!"
;;
*)
echo "'sudo service puma anything_else_than_above' - Will always print!"
echo "Usage: $0 {start|stop|status|restart}"
esac
exit 0