리눅스2023. 8. 28. 12:38

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/626830 (2019.5.3)

최근에 접하는 리눅스 배포판은 시스템/서비스 관리자로 systemd가 탑재되어 있다. 예전에 사용하던 런레벨(runlevel) 대신 타겟(target)이라는 용어를 사용하고, 대응 관계는 아래와 같다.

runlevel 0 정지(시스템 종료) - poweroff.target
runlevel 1 단일 사용자(single user) - rescue.target
runlevel 2,3,4 다중 사용자(multiuser) - multiuser.target
runlevel 5 다중 사용자 + GUI - graphical.target
runlevel 6 재기동 - reboot.target

실행레벨 변경은 init 명령을 사용하는데, systemd의 경우 systemctl의 isolate 옵션을 사용한다.

# 재기동(init)
sudo init 6

# 재기동(systemd)
sudo systemctl isolate reboot.target

현재의 기본 런레벨은 아래와 같이 확인 가능하다.

# 런레벨 확인
runlevel
N 5

# systemd target 확인
systemctl get-default
graphical.target

728x90
Posted by 반달가면