리눅스 시스템의 관리의 용이함을 위해 서비스의 실행을 단계별로 구분하여 적용하는 것을 말합니다.
리눅스의 run level은 0~6까지 있습니다.
주로 사용하는 run level은 0,3,5,6 이고 run level의 변경은 root 사용자만 가능합니다.
# 0 - halt (DO NOT set initdefault to this)
시스템의 종료를 의미하고 run level을 0으로 바꾼다는 것은 시스템을 종료하는 것을 의미합니다.
# 1 - Single User mode
시스템 복원 모드라고도 불리고, 기본적으로 관리자 권한 쉘을 얻게 됩니다.
주로 파일시스템을 점검하거나 관리자 암호를 변경할 때 사용합니다.
# 2 - Multi User Mode
NFS(Network File System)를 지원하지 않는 다중 사용자 모드입니다.
네트워크를 사용하지 않는 텍스트 유저 모드라고 보면 됩니다.
# 3 - Full Multi User Mode
일반적인 쉘 기반의 인터페이스를 가진 다중 사용자 모드입니다.
그래픽 유저 모드가 아니라 텍스트 유저 모드입니다.
# 4 - unused
사용되지 않디만 임의로 정해서 사용 가능합니다.
# 5 - X11
level 3과 같지만 그래픽 유저 모드입니다.
# 6 - reboot
시스템 재부팅을 의미합니다. run level을 6으로 변경하는 건 시스템 재부팅을 의미합니다.
'Linux' 카테고리의 다른 글
리눅스 계정 패스워드 만료시 계정 잠김 문제 (2) | 2025.03.15 |
---|---|
[리눅스] GID 변경시 발생할 수 있는 문제 (0) | 2025.03.05 |
Repository 관련 정리 (0) | 2022.10.21 |
Out of memory 되었을 때 확인해봐야 할 것들.. (0) | 2022.10.11 |
리눅스 데몬(서비스) 리스트 조회하기 (0) | 2022.09.28 |