프로세스 자동 시작 방지

프로세스 자동 시작 방지

프로세스가 자동으로 시작되는 것을 방지하는 방법. (예를 들어 저는 약 1년 전에 mysql 데이터베이스를 사용했습니다.) 프로세스를 종료했는데 mysqld이제 다시 실행되는 것을 볼 수 있습니다. 다른 프로세스도 많이 있는데 어떤 용도로 유용한지 모르겠습니다.

어떤 프로세스가 실행되고 있는지, 어떤 프로세스를 종료할 수 있는지, 어떤 프로세스가 주기적으로 시작되는지 등을 더 잘 제어하고 싶습니다.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.2 LTS
Release:    12.04
Codename:   precise

답변1

이 서비스에 대한 오버레이를 만들 수 있습니다.

/etc/init/에서 서비스를 검색합니다. mysql이 없어서 정확한 이름을 모르겠습니다.

펄스오디오를 예로 들어보겠습니다.

ls -al /etc/init/ | grep pulse
-rw-r--r--   1 root root  1890 Apr  4  2014 pulseaudio.conf

그런 다음 서비스에 대한 오버레이 파일을 만듭니다.

sudo touch /etc/init/pulseaudio.override

그런 다음 서비스를 수동으로 설정합니다.

echo "manual" | sudo tee -a /etc/init/pulseaudio.override

서비스가 필요한 경우 수동으로 시작할 수 있습니다.sudo service pulseaudio start

서비스 시작 시 다시 사용해야 하는 경우 createt 파일을 삭제하세요.

더 잘 설명할 수가 없어요. 제 영어 실력이 아주 형편없어요.

관련 정보