메뉴 닫기

런레벨(Runlevel) 확인 및 변경

런레벨

이번 게시물에서는 런레벨의 확인 및 변경에 대해서 알아보도록 하겠습니다.

우선 기본적으로 리눅스에서는 6개의 런레벨이 있는데 현재 해당 시스템이 어느 런레벨인지 확인해 보도록 하겠습니다.

해당 명령어는 다음과 같습니다.

[root@localhost ~]# runlevel
N 3

[root@localhost ~]# who -r
run-level 3 2014-09-01 15:47

[root@localhost ~]# grep initdefault: /etc/inittab
id:3:initdefault:

해당시스템이 어떤 런레벨인지 확인이 되었으면 이제 런레벨을 변경하도록 하겠습니다.

런레벨을 담당하는 파일은 /etc/iniitab 이라는 파일인데 해당 파일을 vi편집기로 열어서 보도록 하겠습니다.

[root@localhost ~]# vi /etc/inittab

# 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:3:initdefault:

맨 마지막 줄에 보면 해당 시스템이 런레벨 3이라는 것을 확인 할 수 있는데 이것을 수정해 주면 원하는 런레벨로 이동 할 수 있습니다.

예를 들어서

id:5:initdefault:

이렇게 수정하고 리부팅을 하게 되면 해당 시스템이 런레벨 5로 부팅하게 됩니다.

마지막으로 런레벨을 변경 하실 때는 init 명령어를 사용해서 간편하게 원하는 런레벨로 이동 할 수 있습니다.

 예를 들어서 init 0, init 1, init 2 등등 원하는 런레벨로 이동하시면 됩니다.

 

출처 및 참고 :  http://jmnote.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EA%B8%B0%EB%B3%B8_%EB%9F%B0%EB%A0%88%EB%B2%A8_%ED%99%95%EC%9D%B8

http://asone.tistory.com/9  

[polldaddy rating=”7739789″]

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x