service 명령어와 systemctl 명령어 차이
service
는 wrapper script 이다.이 script 는 systemd service 의 start, stop, status 와 관련된 일들을 할 수 있도록 해준다.
내부적으로
service
script 가 initctl
or systemctl
or the /etc/init.d
를 사용한다.복잡한 일을 할 때는 직접
systemctl
등을 이용해야 하지만, start, stop, status
관련 작업은 service script 가 더 낫다. 추가적인 작업을 해주기 때문이다.예를 들어, socket 과 관련된 systemd service 인 경우 먼저 socket 을 stop 해준다. 이외의 자세한 사항은 위 script 나 ref. 1 을 참고하자.
댓글 없음:
댓글 쓰기