시스템 관리를 위해 실행 레이어를 만들어 놓은 것으로
낮은 레벨일수록, 시스템 시작시 기동되는 드라이버나 데몬 수가 적다.
3번이 텍스트 모드의 다중 사용자 모드이고 5번이 GUI 모드의 다중 사용자 모드이며
0 번 1번 6 번이 init 명령과 함께 사용된다.
예를 들어 현재 GUI 모드인 5번 에서 RunLevel 의 정보를 3번으로 수정하면 다음번 부팅시에
텍스트 모드의 다중 사용자 모드로 부팅이 된다.
아래와 같이 설정할 수 있다.
# 사용 가능한 run level 모드를 확인
$ ls -l /lib/systemd/system/runlevel?.target
/lib/systemd/system/runlevel0.target -> poweroff.target
/lib/systemd/system/runlevel1.target -> rescue.target
/lib/systemd/system/runlevel2.target -> multi-user.target
/lib/systemd/system/runlevel3.target -> multi-user.target
/lib/systemd/system/runlevel4.target -> multi-user.target
/lib/systemd/system/runlevel5.target -> graphical.target
/lib/systemd/system/runlevel6.target -> reboot.target
# 현재 사용중인 런레벨 확인
$ ls -l /lib/systemd/system/default.target
# 사용할 런레벨을 3번 모드로 변경
$ ln -sf /lib/systemd/system/multi-user.target /lib/systemd/system/default.target
# 사용할 런레벨을 5번 모드로 변경
$ ln -sf /lib/systemd/system/graphical.target /lib/systemd/system/default.target
|