[shell] 데몬 프로세스 제어

데몬 프로세스는 백그라운드에서 실행되는 시스템 프로세스로, 보통 시스템 부팅 시 자동으로 실행되며 사용자의 개입 없이 시스템 기능을 유지합니다. 데몬 프로세스를 관리하려면 다음과 같은 명령어를 사용할 수 있습니다.

데몬 프로세스 시작하기

일반적으로 데몬 프로세스는 시스템 부팅 시 자동으로 시작됩니다. 하지만 수동으로 데몬 프로세스를 시작해야 할 때가 있습니다. 이 때는 아래와 같은 명령어를 사용합니다.

sudo service [데몬명] start

예를 들어, Apache 웹 서버를 시작하려면 다음과 같이 사용합니다.

sudo service apache2 start

데몬 프로세스 중지하기

데몬 프로세스를 중지하기 위해서는 아래와 같은 명령어를 사용합니다.

sudo service [데몬명] stop

예를 들어, MySQL 데이터베이스를 중지하려면 다음과 같이 사용합니다.

sudo service mysql stop

데몬 프로세스 재시작하기

데몬 프로세스를 재시작하려면 아래와 같은 명령어를 사용합니다.

sudo service [데몬명] restart

예를 들어, Nginx 웹 서버를 재시작하려면 다음과 같이 사용합니다.

sudo service nginx restart

데몬 프로세스 상태 확인하기

현재 데몬 프로세스의 상태를 확인하려면 아래와 같은 명령어를 사용합니다.

sudo service [데몬명] status

예를 들어, SSH 서비스의 상태를 확인하려면 다음과 같이 사용합니다.

sudo service ssh status

데몬 프로세스를 제어하는 명령어들을 사용하여 시스템의 안정성과 성능을 유지할 수 있습니다.

참고 자료