utmp파일에 새로운 런레벨을 기록하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,281 조회
- 0 추천
- 목록
본문
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 중 하나를 지정합니다.
관련자료
-
이전
-
다음