[LINUX] linux start & stop

< shutdown >
" shutdown -h now" / "halt" / "init 0"     즉시 종료

# shutdown -h +10               10분 후에 종료 (h: halt)
# shutdown -r 22:00             오후 10시에 재부팅 (r: reboot)
# shutdown -c                       예약된 shutdown 취소 (c:cancel)
# shutdown -k now                현재 접속자에게 종료 메시지만 보내며, 실제로 종료는 안됨

< reboot >
# shutdown -r now
# reboot
# init 6

< init >
0번 - 종료 모드
1번 - 단일 사용자 모드 (시스템 복구 시에 주로 사용)
2번 - NFS 없는 다중 사용자 모드 (잘 사용하지 않음)
3번 - 텍스트 모드의 다중 사용자 모드
4번 - 사용하지 않음
5번 - X 윈도우 모드의 다중 사용자 모드
6번 - 재부팅 모드

Fedora Server와 Fedora Client는 부팅할 때 자동으로 X윈도우가 시작되므로, 런레벨 5번으로 지정되어 있다. 또 Fedora Server중에 텍스트 모드로 시작되는 것들은 런레벨이 3번으로 지정되어 있다. 이는 /etc/inittab 파일에 지정되어 있다.

< My linux system example >
# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:

=> 이 시스템을 Text mode로 부팅하고 싶으면 id5를 3으로 변경해주면 된다.

/etc/inittab 파일은 리눅스가 부팅될 때 자동으로 읽어들이는 파일 중 하나다.

댓글

가장 많이 본 글