- 2015.02.24
출처 : http://www.server-world.info/en/note?os=Ubuntu_14.04&p=initial_conf&f=4
http://www.server-world.info/en/note?os=Ubuntu_14.04&p=initial_conf&f=5
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
acpid
apparmor S:on
....
networking
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
아래의 설명으로 대체
(http://askubuntu.com/questions/94102/what-is-the-difference-between-apt-get-update-and-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.
'Linux > Ubuntu' 카테고리의 다른 글
Ubuntu Networking 설정, IPv6 비활성화 (0) | 2015.05.07 |
---|---|
User 관련 - 계정 추가, sudo 권한 부여, root 계정 활성화 및 su - 권한 제한 (0) | 2015.05.07 |