강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

init명령어와 시스템 실행레벨

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

init명령어와 시스템 실행레벨

 





앞서 설명 드린 바와 같이 리눅스의 실행레벨에는 0부터 6까지의 실행레벨을 가지고 있습니다.   

 

 

 

 이를 좀 구체적으로 설명 드리면 다음과 같습니다.   

 

 

 

 

 

. 레벨 0  : 시스템종료(init 0, 그리고 halt와 shutdown -h now와 동일함)
.
레벨 1 : 싱글모드(관리모드), 콘솔로서만 접근가능하며 수퍼유저(root)만이 사용할 수 있다.   

 

 

 

 시스템관리나 root패스워드를 변경하고자 할 때에 사용함.(init 1)
.
레벨 2 : NFS를 지원하지 않는 멀티유저 실행모드(init 2)
.
레벨 3 : NFS를 지원하는 멀티유저 실행모드(init 3)
.
레벨 4 : 사용하지 않는 실행레벨(사용자자 지정하여 사용할 수 있음)
.
레벨 5 : X윈도우 환경으로 실행된 멀티유저 실행모드(init 5)
.
레벨 6 : 서버 재부팅되는 실행모드(init 6, reboot, shutdown -r now)

 

즉, init명령어를 이용하여 현재 시스템의 실행레벨에서 원하는 실행레벨로 변경할 수 있습니다.   

 

 

 

 다음 예들에서는 init명령어를 이용하여 시스템 실행레벨을 변경하는 예를 보여드리고 있습니다.   

 

 

 

 

 

참고로 init명령어와 함께 telinit명령어도 동일한 목적으로 사용할 수 있다는 것을 알아두시기 바랍니다.   

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,534 명
  • 현재 강좌수 :  37,615 개
  • 현재 접속자 :  111 명