보안/CentOS+Ubuntu

CentOS7 리눅스의 run level 알아보기

lowcodingpython 2022. 2. 11. 01:24
반응형

run level은 쉽게 생각하여 [시스템을 운영하는 7가지 방법입니다.]
windows의 부팅 모드 등과 비슷합니다. (프롬프트 모드)

저희는 cnetos 7을 사용 중이기 때문에 6. 때는 하지 않도록 하겠습니다.
일단 자신의 컴퓨터의 런레벨을 확인을 하는 명령어부터 알아보겠습니다.

[systemctl get-default]

 

지금 그래픽 모드를 사용 중인 것을 알 수 있습니다. 
이제 런레벨 종류와 변경 방법을 알아보도록 하겠습니다.

 

 /etc/inittab 파일에서 설정

 0 - halt == [종료] -> 기본값으로는 사용 안 함

 1 - singl user mode -> 단일 사용자 모드 == 윈도우 안전모드

    비밀번호 변경, 파일시스템 수정, 복구


 2 - multi user mode ( withut NFS) -> 사중 사용자 모드, 네트워크 지원 x

 3 - full multi user mode -> 다중 사용자 모드, 네트워크 지원 o

 4 - unused -> 예약함 [사용 x]   1 ~ 3 : CLI 환경 부팅

 5 - X11 -> 그래픽 환경 부팅, 다중 사용자 모드, 네트워크 연결 == GUI 환경 제공
 
 6 - reboot -> 재시작 => 기본값으로는 사용 안 함

 id:5:initdefault:

 


7.x run level 변경  == terget 형태로 변경

 0 - halt   ->  poweroff.target

 1 - singl user mode  -> rescue.target

 2 - multi user mode  -> 

 3 - full multi user mode -> multi-user.target

 4 - unused   ->

 5 - X11    ->  graphical.target
  
 6 - reboot   -> reboot.target

 

system run level 변경 법
[systemctl set-default graphical.target]

 


재부팅을 진행하겠습니다.

 
다시 그래픽 모드로 변경을 해보도록 하겠습니다.

그래픽 모드로 다시 돌아왔습니다. 


이렇게 모드를 변경하여 직접 사용할 수도 있습니다. 

반응형

'보안 > CentOS+Ubuntu' 카테고리의 다른 글

CentOS7 mariadb 패키지 설치  (2) 2022.02.11
CentOS7 grub 잠금 보안 설정  (0) 2022.02.11
CentOS7 yum 명령어 package 설치  (0) 2022.02.11
CentOS7 하드 디스크 LVM 구성하기  (0) 2022.02.11
CentOS7 Openssh 접속  (0) 2022.02.11