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
입니다. 이 명령어를 입력하면 현재 시스템의 런레벨 번호와 이전 런레벨 번호를 확인할 수 있습니다.
서브목차