Categories
Linux

리눅스 systemctl enable 명령: 시스템 부팅시 서비스 시작하기

1. 시스템 부팅시 서비스 시작

시스템이 부팅될 때 서비스를 시작하려면 enable 커맨드를 사용한다.

sudo systemctl enable php-web-server.service

is-enabled 커맨드로 결과를 확인한다.

systemctl is-enabled php-web-server.service

위 그림과 같이 “enabled” 가 출력되면 시스템이 부팅될 때 서비스가 시작되는 것이다.

2. 시스템 부팅시 서비스 시작 막기

시스템이 부팅될 때 서비스가 시작되지 않도록 하려면 disable 커맨드를 사용한다.

sudo systemctl disable php-web-server.service

is-enabled 커맨드로 결과를 확인한다.

systemctl is-enabled php-web-server.service

위 그림과 같이 “disabled” 가 출력되면 시스템이 부팅될 때 서비스가 시작되지 않는 것이다.

서비스를 disable (억제) 해도 실행중인 서비스에는 영향을 미치지 않는다.

status 커맨드로 확인해 보면 서비스가 중단되지 않고 실행중인 것을 알 수 있다.

systemctl status php-web-server.service

Leave a Reply

Your email address will not be published. Required fields are marked *