STUDY/CentOS on Mac

CentOS 7 런레벨 RunLevel

The Simpler 2017. 2. 24. 12:35


런레벨

영문 모드 

설명 

비고 

Power-Off 

종료 모드 

 

Rescue 

시스템 복구 모드 

 

Multi-User 

 

사용하지 않음 

Multi-User 

텍스트 모드의 다중 사용자 모드 

 

Multi-User 

 

사용하지 않음 

Graphical 

그래픽 모드의 다중 사용자 모드 

 

Reboot

 

 



runlevel 검색어를 현재 부팅된 번호를 알 수 있기도 하다.





/lib/systemd/system 폴더 안의 runlevel?.target 파일에서 내용을 확인할 수 있다.




현재 부팅 시 설정되어 있는 runlevel default 값을 변경해보자.


어떻게?

/etc/systemd/system/default.target 이 가리키는 파일을 변경시키면 된다!

/lib/systemd/system/ 폴더 안에 각 레벨에 해당하는 타겟 파일들이 있는데, 이를 링크 걸어주면 끝


링크 걸어주는 명령어는!

ln -sf A B

B는 A의 바로가기이다.

A가 중요한 놈이고 B는 A의 바로가기, 링크일 뿐이다!

설정했으면 reboot 해보자.


당연히 텍스트모드로 부팅될 것이다.

여기서 init 5 [runlevl 5로 변경] 혹은 startx [x윈도우 스타트] 를 통해 그래픽 모드로 부팅 시켜보자.

위와 같은 문구가 뜨면 폴더 이름을 바꿀 것인지 묻는다.


Keep Old Names




그리고 그래픽 모드가 부팅 시 디폴트 값이 되도록 원래대로 설정해준다.