리눅스 런레벨은 7가지
런레벨 | 영문 모드 | 설명 | 비고 |
0 | Power off | 종료 모드 | |
1 | Rescue | 시스템 복구 모드 | 단일 사용자 모드 |
2 | Multi-User | 사용 X | |
3 | Multi-User | 텍스트 모드의 다중 사용자 모드 | |
4 | Multi-User | 사용 X | |
5 | Graphical | 그래픽 모드의 다중 사용자 모드 | |
6 | Reboot |
사용방법은 console에서 init 하고 뒤 숫자를 입력 하면 된다.
ex) 종료 : init 0
일반적으로 런레벨 3번을 Multi-User모드로 사용 2,4번 우분투에서 사용하지 않지만 호환성 위해 런레벨 3번과 동일 취급
우분투에서는 이와 같고 다른 계열에서는 다르다.
아래 링크 제카위키 참조
https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%9F%B0%EB%A0%88%EB%B2%A8
런레벨 확인 시 /lib/systemd/system 디렉토리 에서 확인 가능
명령어
find ./ -name '*runlevel?.target' -print
해당 런레벨을 cat으로 확인 하면 가리키고 있는 명령어를 확인 가능 하다. 하기 참조
상기 파일들은 다 실제 파일들을 링크로 가리키고 있다. cat으로 파일 확인 했듯이 해당 파일은 시스템 종료를 실행한다.
번외로 시스템에 설정된 기본 런레벨을 확인 하려면
하기 명령어로 확인 가능하다.
ls -l /lib/systemd/system/default.target
확인 결과 내 컴퓨터는 graphical.target으로 잡혀 있다.
default를 변경 하고 싶으면 ln을 통해 심볼릭 링크를 변경 하면 된다. 해당 부분은 궁금하시면 더 공부 하면 좋을거 같다.
내가 공부하고 있는 환경은 윈도우에서 Microsoft store 에서 바로 앱을 다운받아 사용하고 있다.
(설치가 궁금한 분은 하기 링크 참조._)
https://impact-ko.tistory.com/114
그래서 기본 값이 graphical.target인거 같다.
'IT > 리눅스' 카테고리의 다른 글
vi 명령어 정리 (0) | 2021.08.16 |
---|---|
Window 에서 손쉽게 Ubuntu 설치 (0) | 2021.08.16 |
Errors were encountered while processing오류 발생 (0) | 2020.10.26 |
vi 숫자 표기 (0) | 2020.09.29 |
find date 결합 하여 로그 파일 조회 (0) | 2020.06.30 |