init 종료

init 명령은 시스템의 런레벨을 변경하거나, 시스템을 종료하거나, 다시 부팅할 때 사용됩니다.

런레벨 변경

보통 시스템의 런레벨을 변경할 때 사용되며, 특정 런레벨로 전환하는데 사용됩니다. 예를 들어, 런레벨 3은 텍스트 모드에서 다중 사용자 모드로 전환하는 데 사용되며, 런레벨 5는 GUI 모드로 전환하는 데 사용됩니다.

init 명령을 사용하여 시스템을 종료하거나 다시 부팅할 수도 있습니다.

 init 0

런레벨 번호

리눅스에서 런레벨(runlevel) 번호는 시스템의 작동 모드를 나타내는 번호입니다. 일반적으로 리눅스 시스템에는 0부터 6까지 총 7개의 런레벨이 있습니다.

  • 런레벨 0: 시스템 종료
  • 런레벨 1: 단일 사용자 모드, 시스템 유지보수 및 복구용
  • 런레벨 2: 네트워크 없이 다중 사용자 모드
  • 런레벨 3: 네트워크와 다중 사용자 모드
  • 런레벨 4: 예약되지 않음
  • 런레벨 5: 그래픽 사용자 인터페이스(GUI) 모드
  • 런레벨 6: 시스템 재부팅

보통 사용자는 런레벨 3 또는 5에서 작업하게 됩니다. 런레벨은 /etc/inittab 파일에서 설정하며, 사용자는 init 명령어를 사용하여 런레벨을 변경할 수 있습니다.

런레벨 확인

현재의 런레벨 번호를 확인하는 명령어는 runlevel 입니다. 이 명령어를 입력하면 현재 시스템의 런레벨 번호와 이전 런레벨 번호를 확인할 수 있습니다.

서브목차