재부팅은 우분투의 init 6과 동일합니까?
Amazon EC2에서 Ubuntu 12.04를 실행하고 있습니다. 상자에 ssh'ed하면 입력 할 수 runlevel
있으며 다음을 얻습니다.
N 2
보면 man reboot
내가 그 참조 :
--force와 함께 호출되거나 실행 레벨 0 또는 6에있을 때이 도구는 reboot (2) 시스템 호출 자체를 호출하고 시스템을 직접 재부팅합니다. 그렇지 않으면 적절한 인수를 사용하여 shutdown (8) 도구를 호출하기 만하면됩니다.
내가 읽는다면 man shutdown 8
:
시스템 종료는 시스템을 안전하게 중단시킵니다. 로그인 한 모든 사용자에게 시스템이 다운되고 있음을 알리고 TIME 후 마지막 5 분 내에 새 로그인이 금지됩니다.
와의 차이점에 대한 나의 기본 이해 는 다음 reboot
과 init 6
같습니다.
- 다른 배포판이나 오래된 배포판
reboot
에서는 디스크를 마운트 해제하고 기본적으로 종료 스크립트를 실행하지 않고 전원 스위치를 튕 깁니다. init 6
/etc/init/rc.*
시스템의 실행 수준을 줄이므로 모든 종료 스크립트를 실행합니다.- 우분투의 새로운 버전에
reboot
명령없이--force
또는-f
기본적으로 같은 일을 할 것입니다 않습니다 shutdown 명령을 실행init 6
- 더 안전하고 더 나은 크로스 디스트로 작동 하는
init 6
대신 사용하는 습관을reboot
들이는 것이 좋을 수도 있지만,reboot
누군가가 그것을 사용하는 경우 오류 / 데이터 손실을 시도하고 방지하기 위해 기본 동작 이 변경되었습니다.
그게 맞습니까? 그렇지 않다면 무엇을 놓치고 있습니까?