'ubuntu daemon'에 해당되는 글 1건

  1. 2015.05.07 Ubuntu service 및 daemon 관리, Update & Upgrade

Ubuntu service 및 daemon 관리, Update & Upgrade


- 2015.02.24

출처 : http://www.server-world.info/en/note?os=Ubuntu_14.04&p=initial_conf&f=4



1. 부팅 service 관리

부팅 시 실행되는 목록 확인

# initctl list
mountnfs-bootclean.sh start/running
rsyslog start/running, process 829
tty4 start/running, process 985
udev start/running, process 416
upstart-udev-bridge start/running, process 411
mountall-net stop/waiting
passwd stop/waiting


start/running 이라고 되어 있는 것이 부팅될 때 실행되는 것이며, process *** 이 process의 PID 이다.

각각의 데몬들은 /etc/init 디렉터리 안에서 관리할 수 있다.

만약 ssh의 데몬을 정지하고 싶다면 해당 데몬의 conf 파일에서 runlevel 앞에 주석을 주면 된다.

# vi /etc/init/ssh.conf
  7 #start on runlevel [2345]





2. 부팅 시 시작되는 service 조회

# grep "start on" /etc/init/*

해당 start on 들에 대한 자세한 설명은 아래 man 페이지 참조

# man upstart-events





3. sysv-rc-conf

sysv-rc-conf 툴을 이용 SysVinit에 대한 데몬들을 쉽게 관리할 수 있다.



# aptitude -y install sysv-rc-conf


[service 목록 확인]

# sysv-rc-conf --list
apparmor     S:on
ntp          1:off      2:on    3:on    4:on    5:on
ondemand     2:on       3:on    4:on    5:on
pppd-dns     1:on       2:on    3:on    4:on    5:on




ntp 자동 실행 설정

# sysv-rc-conf ntp on

ntp 자동 실행 해제

# sysv-rc-conf ntp on





4. Update & Upgrade

# aptitude update
# aptitude -y upgrade



[Tip] - Update vs Upgrade

아래의 설명으로 대체

apt-get update updates the list of available packages and their versions, but it does not install or upgrade any packages.
apt-get upgrade actually installs newer versions of the packages you have. After updating the lists, the package manager knows about available updates for the software you have installed. This is why you first want to update.





prev | 1 | next