반응형
RHEL7에서 systemd는 기존 init 커맨드와 달리 숫자 기반의 Run-Level이 아닌 각 Run-Level에 대한 설정 세트를 통해서 Run-Level을 변경합니다.
1. Single Mode (Run-Level 1)
싱글 모드는 기존의 'Run-Level 1'에 해당하며 응급 부팅 및 시스템 복구 시에 사용됩니다.
# systemctl rescue
2. Multi-user Mode (Run-Level 3)
멀티 유저 모드는 기존의 'Run-Levl 3'에 해당하며 TUI(Text User Interface) 환경을 제공합니다.
# systemctl isolate multi-user.target
# systemctl isolate runlevel3.target
3. Graphical Mode (Run-Level 5)
그래픽 모드는 기존의 'Run-Level 5'에 해당하여 GUI(Graphic User Interface) 환경을 제공합니다.
# systemctl isolate graphical.target
# systemctl isolate runlevel5.target
4. Run-Level 기본값 설정
set-default 옵션을 사용하여 Run-Level 기본값을 설정하여 get-default 명령어로 현재의 Run-Level을 확인할 수 있습니다.
# systemctl set-default multi-user.target
# systemctl get-default
multi-user.target
Run-Level | 설명 | init Run-Level | systemd Run-Level |
0 | Halt (종료 모드) | runlevel0.target | poweroff.target |
1 | Single-user (단일 사용자 모드) | runlevel1.target | rescue.target |
2 | Multi-user (다중 사용자 모드) | runlevel2.target | multi-user.target |
3 | Full Multi-user | runlevel3.target | |
4 | unused | runlevel4.target | |
5 | Graphic-user (그래픽 사용자 모드) | runlevel5.target | graphical.target |
6 | Reboot (재구동) | runlevel6.target | reboot.target |
반응형
'IT 이야기 > Linux' 카테고리의 다른 글
[RHEL7] Unit Properties 체크(systemctl show) (0) | 2019.12.06 |
---|---|
[RHEL7] control group 정보 출력(systemd-cgls) (0) | 2019.12.06 |
[RHEL7] 네트워크 설정(nmcli) (0) | 2019.12.06 |
[RHEL7] 방화벽 설정(firewall-cmd) (0) | 2019.12.06 |
[RHEL7] 부팅 시간 분석(systemctl-analyze) (0) | 2019.12.06 |
댓글