리눅스 런레벨 변경 방법

리눅스 런레벨(Run Level) 변경 방법

리눅스 운영체제 부팅 시 /etc/inittab 파일을 읽어와 기동시키는 프로그램의 실행 순서를 조절하기 위한 계층 시스템입니다. 프로세스 ID 1번을 가지고 있는 프로세스입니다.

 

  • 일반적으로 0~6으로 7가지 모드가 존재
  • 배포 버전마다 작은 차이 존재
  • 낮은 레벨일수록, 시스템 시작시 기동되는 드라이버나 데몬 수가 적음
  • 런레벨은 높아지는 방향으로 진행되며, OS가 재시작되면 0부터 다시 시작

 

런레벨 종류

런레벨 영문 모드 설명 비고
0 Power Off 종료 모드  
1 Rescue 시스템 복구 모드 단일 사용자 모드
2 Multi-User   사용하지 않음
3 Multi-User 텍스트 모드의 다중 사용자 모드  
4 Multi-User   사용하지 않음
5 Graphical 그래픽 모드의 다중 사용자 모드  
6 Reboot    

 

일반적으로 사용하는 모드는 3번입니다.

2, 4 번은 현재는 사용하지 않습니다.

호환성을 위해서 2, 4번은 3번과 동일하게 취급됩니다.

 

 

init 0 라는 것은 지금 바로 런레벨 0을 initalize 해라 라는 의미입니다.

동일한 로직으로 init 6 를 하면 reboot 가 됩니다.

 

cd /lib/systemd/system 안에

ls -l

해보면

runlevel?.target 링크 파일들이 나옵니다.

 

현재 시스템에 설정된 런레벨은 /etc/systemd/system/default.target

여기서 링크 연결을 바꾸면 시스템 런레벨을 바꿀 수 있습니다.

 

[IT/리눅스(Linux)] - 리눅스 하드디스크(HDD) 정보 확인 명령어

 

리눅스 하드디스크(HDD) 정보 확인 명령어

안녕하세요 이번시간에는 리눅스에서 하드디스크 용량, 파티션, RAID 구성 등을 알 수 있는 명령어에 대해서 알아보겠습니다 디스크 공간 통계 표시 -h 옵션은 보기 좋게 용량을 정리해서 보여줍

coconuts.tistory.com

[Ai 그림] - AI 그림 그려주는 사이트 추천 TOP24 (무료 AI 그림 2023년 7월)

 

AI 그림 그려주는 사이트 추천 TOP24 (무료 AI 그림 2023년 7월)

오늘은 AI 그림을 그려주는 무료 사이트 및 프로그램 16가지에 대해서 알려드리도록 하겠습니다. 이 16가지는 모두 제가 직접 사용해보고 뽑은 아이들입니다. 계속해서 업데이트 하는 중입니다. A

coconuts.tistory.com

 

댓글

Designed by JB FACTORY