◆ Run Level
■ Run Level 0
PROM 상태
인텔 시스템의 BIOS 상태
인텔 시스템의 BIOS 상태
■ Run Level S (또는 s)
Single user mode
파일시스템 복구나 백업하는 용도로 사용
/, /usr, /var, /etc, /dev, /devices, /proc, /dev/fd, /var/run, /var/adm mount
파일시스템 복구나 백업하는 용도로 사용
/, /usr, /var, /etc, /dev, /devices, /proc, /dev/fd, /var/run, /var/adm mount
■ Run Level 1
Single user mode
모든 지역 파일시스템 마운트
모든 지역 파일시스템 마운트
■ Run Level 2
Multi user mode
모든 지역 파일시스템 + 원격 파일시스템 마운트
NFS, Samba, Web Service 제공 안됨
모든 지역 파일시스템 + 원격 파일시스템 마운트
NFS, Samba, Web Service 제공 안됨
■ Run Level 3 (Default)
Multi user mode
NFS, Samba, Web Service 제공
NFS, Samba, Web Service 제공
■ Run Level 4
사용 안함
■ Run Level 5
시스템 종료
모든 서비스 중단
파일시스템 언마운트
모든 서비스 중단
파일시스템 언마운트
■ Run Level 6
시스템 재부팅
모든 서비스 중단
파일시스템 언마운트
모든 서비스 중단
파일시스템 언마운트
● who -r
현재 Run Level과 이전 Run Level 출력해주는 명령어
# who -r
■ /etc/inittab
시스템 부팅시 또는 Run Level 변경시 수정해주는 파일
s2 : 23 : wait : /sbin/rc2 > /dev/msglog
왼쪽부터 id, rstate, action, process○ action의 종류
initdefault sysinit boot bootwait |
wait nowait respawn once |
powerfail powerwait off |
■ init단계 요약
1. /sbin/init
↓
2. /etc/inittab 실행
↓
3. /sbin/rc? 스크립트 실행
↓
4. /etc/rc?.d 에서 K* 스크립트나 S* 스크립트나 .sh 실행
↓
2. /etc/inittab 실행
↓
3. /sbin/rc? 스크립트 실행
↓
4. /etc/rc?.d 에서 K* 스크립트나 S* 스크립트나 .sh 실행
◆ /etc/inittab을 참조하는 셧다운 명령어
● /sbin/init [012356s]
● /usr/sbin/shutdown
# shutdown -g 10 -i 6 -y "System reboot after 10 sec"
-y : yes-n : no
-g : default 60 sec, 명령 실행 후 종료시까지의 시간
-l : default S, 런레벨 지정
0, 1, s, 5, 6 런레벨로만 변경 가능
● /usr/ucb/shutdown
shutdown {-h | -p | -r} {+minute | now} {message}
◆ /etc/inittab을 참조하지 않는 셧다운 명령어
● /usr/sbin/default
PROM 상태로 전환
● /usr/sbin/poweroff
● /usr/sbin/reboot
reboot -- boot_option
PROM의 boot 명령어에 옵션 전달'운영체제 > 솔라리스' 카테고리의 다른 글
[솔라리스] swap 공간 관리 (0) | 2010.07.21 |
---|---|
[솔라리스] 패키지 및 패치 관리 (0) | 2010.07.21 |
[솔라리스] 예약 작업 관련 명령어 (0) | 2010.07.20 |
[솔라리스] 파일시스템의 종류 및 개념 (0) | 2010.07.20 |
[솔라리스] 마운트의 개념 (0) | 2010.07.20 |