Linux를 종료할 때 선택할 수 있는 몇 가지 명령이 있습니다. 먼저 이전 버전의 일부 명령을 살펴보겠습니다.
1. shutdown
shutdown 명령은 시스템을 안전하게 종료합니다. Shutdown은 init 프로그램에 신호를 보내 런레벨을 변경하도록 요청함으로써 작업을 수행합니다. 런레벨 0은 시스템을 종료(중지)하는 데 사용되고 런레벨 6은 시스템을 다시 활성화(재부팅)하는 데 사용됩니다.
예:
Shutdown 명령: shutdown -h now
Restart 명령: shutdown -r now
2, Halt
halt 즉시 종료는 shutdown -h now와 동일합니다. 실제로 정지는 호출하는 것입니다. 종료 -h. Halt가 실행되면 애플리케이션 프로세스가 종료되고 동기화 시스템 호출이 실행되며 파일 시스템 쓰기 작업이 완료된 후 커널이 중지됩니다. 하지만 이렇게 하면 운영 체제만 중지되고 전원 공급 장치는 계속 작동합니다.
3. Poweroff
poweroff는 먼저 시스템을 종료한 다음 acpi에 전원 끄기 신호를 보냅니다.
4.init
init는 모든 프로세스의 조상이며 프로세스 번호는 항상 1이므로 TERM 신호를 init로 보내면 모든 사용자 프로세스, 데몬 프로세스 등이 종료됩니다.
init는 실행 레벨을 전환하는 명령입니다. Linux에는 7가지 실행 수준이 있으며, 더 중요한 것은 다음 4가지 수준입니다.
실행 수준 0: 종료
실행 수준 3: 순수 명령줄 모드
실행 수준 5: 그래픽 인터페이스 포함 mode
run level 6: Reboot
5, 재부팅
재부팅 작업 과정은 정지와 거의 동일합니다. 그러나 호스트가 다시 시작되고 중지하면 종료됩니다.
Now
이제 새 릴리스 버전에서는 systemd를 사용합니다. 이러한 명령은 systemctl 또는 systemd에 소프트 연결됩니다. 즉, 종료 및 전원 관리가 이제 systemd에 의해 인계되므로 이러한 명령은 동일합니다.
systemctl [指令]
halt 시스템 중지 모드에 들어가면 화면에 전원 관리 모드와 관련된 일부 메시지가 표시될 수 있습니다.
poweroff 시스템 종료 모드에 들어가 전원을 공급하지 않고 직접 종료하세요!
재부팅 직접 다시 시작위 내용은 리눅스에서 컴퓨터를 종료하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!