[리눅스] 리눅스 서비스의 시작 및 중지 명령어

리눅스를 사용하면서 시스템 서비스를 시작하거나 중지할 필요가 있을 수 있습니다. 이 포스트에서는 리눅스에서 서비스를 시작하고 중지하는 명령어에 대해 살펴보겠습니다.

서비스 시작하기

리눅스에서 서비스를 시작하는 가장 일반적인 방법은 systemctl start 명령어를 사용하는 것입니다. 이 명령어를 사용하려면 해당 서비스의 이름을 알아야 합니다. 예를 들어, nginx 서비스를 시작하려면 다음 명령어를 사용합니다.

systemctl start nginx

서비스 중지하기

서비스를 중지하는 방법도 서비스를 시작하는 방법과 유사합니다. systemctl stop 명령어를 사용하여 서비스를 중지할 수 있습니다. 에를 들어, nginx 서비스를 중지하려면 다음 명령어를 사용합니다.

systemctl stop nginx

그 외 유용한 명령어

서비스 재시작

이미 실행 중인 서비스를 다시 시작하려면 restart 옵션을 사용합니다.

systemctl restart nginx

부팅 시 자동으로 서비스 시작

리눅스 시스템을 부팅할 때 특정 서비스가 자동으로 시작되도록 하려면 enable 옵션을 사용합니다.

systemctl enable nginx

부팅 시 자동으로 서비스 중지

부팅 시 특정 서비스가 자동으로 중지되도록 하려면 disable 옵션을 사용합니다.

systemctl disable nginx

요약

리눅스에서 서비스를 시작하거나 중지하는 명령어는 systemctl startsystemctl stop 입니다. 또한 서비스를 재시작하거나 부팅 시 자동으로 시작하거나 중지하려면 각각 restart, enable, disable 옵션을 사용합니다. 이러한 명령어를 통해 리눅스 시스템의 다양한 서비스를 효과적으로 관리할 수 있습니다.

참고 문헌: Linux systemctl 명령어 공식 문서