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

utmp파일에 새로운 런레벨을 기록하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

utmp파일에 새로운 런레벨을 기록하기






 

/run/utmp파일에 부팅관련 정보들이 저장되어 있습니다.   

 

 

 

 시스템이 새로 부팅하거나 재부팅할 때에는 이 파일에 부팅레벨과 부팅시간 정보등을 기록하게 됩니다.   

 

 

 

 하지만, 실제로 부팅과 재부팅을 하지 않아도 utmp파일에 새로운 런레벨값과 부팅시간을 기록할 수 있습니다.   

 

 

 

 아래 예를 보시기 바랍니다.   

 

 

 

 

 

[root@su250 ~]# runlevel

N 5

[root@su250 ~]#

[root@su250 ~]# runlevel --set=3

5 3

[root@su250 ~]#

[root@su250 ~]# runlevel

5 3

[root@su250 ~]#

 

먼저 runlevel을 실행한 결과를 보시면 N 5가 출력되었습니다.   

 

 

 

 , 현재 런레벨이 5라는 것을 알 수 있습니다.   

 

 

 

 여기서 위와 같이 runlevel --set=3을 실행하여 현재 런레벨의 새로운 값으로 3 utmp파일에 기록하였습니다.   

 

 

 

 그런 다음 다시 runlevel을 실행하였더니 그 결과 5 3이 출력되었습니다.   

 

 

 

 , 이전 런레벨은 5가 되었고, 현재의 런레벨이 3이 되었다는 것을 알 수 있습니다.   

 

 

 

 이를 다음과 같이 정리하면 다음과 같습니다.   

 

 

 

 

 

runlevel -set=RUNLEVEL

 

지정한 새로운 런레벨을 utmp파일의 runlevel레코드에 현재 런레벨로 저장합니다.   

 

 

 

 여기서 RUNLEVEL 문자는 0, 1, 2, 3, 4, 5, 6, S 중 하나를 지정합니다.   

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,056 명
  • 현재 강좌수 :  35,908 개
  • 현재 접속자 :  230 명