리눅스를 다시 시작하기 위해 지금 재부팅 대 shutdown -r


11

나는 보통 reboot리눅스 박스를 재시작 하는데 사용 하지만 친구가 shutdown -r now대신 사용해야한다고 말했다 . 차이점이 있습니까?

매뉴얼 페이지를 보면 실행 수준에 대한 정보가 있지만 비교적 경험이 부족한 Linux 사용자가 이해할 수있는 간단한 영어로 답변을 원합니다.


답변:


7

많은 유닉스 시스템은 동기화, 마운트 해제, 아무것도없이 즉각적인 재부팅 을 reboot수행합니다 . 리셋 버튼을 누르는 것과 같습니다.

친구가 시스템 중 하나를 재부팅하려는 경우 fscking 시간을 절약하려고합니다.


2
예를 들어, 이것은 Mac OS X에서 재부팅하는 동작이므로 이미 배포 된 최종 사용자 UNIX 시스템의 대부분에 대해 이야기하고 있습니다. Shakedown의 답변에 따라 이는 * NIX 유형마다 다를 수 있습니다.
NReilingh

4

제공되는 기능에 약간의 차이가있을 수 있지만 둘 다 동일한 것을 달성하는 데 사용될 수 있습니다. 실제로 다음은 매뉴얼 페이지의 내용입니다 reboot.

--force와 함께 호출되거나 실행 레벨 0 또는 6에있을 때이 도구는 reboot (2) 시스템 호출 자체를 호출하고 시스템을 직접 재부팅합니다. 그렇지 않으면 적절한 인수로 shutdown (8) 도구를 호출하기 만하면 됩니다.

또한 두 작업에 대한 RUN-LEVEL 정보는 동일합니다. 재부팅 및 종료의 수동 페이지에서 판단하면 shutdown은 좀 더 낮은 수준의 기능을 제공하고, reboot는 종료를 사용하는 높은 수준의 도구입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.