`sudo reboot`와`reboot`-차이점은 무엇입니까? 것 reboot뿐만 아니라 작동

나는 최근에 내가 말할 수있는 것 reboot뿐만 아니라 작동 한다는 것을 알았습니다 sudo reboot. 그러나 많은 경우에 사람들이에 말하는 것을 sudo reboot봅니다. 왜 이런거야? 그것들은 동일하고 개인적인 취향입니까? 아니면 다른가요? sudo reboot보다 더 합니까 reboot?



답변

Ubuntu 14.10 이상에서는 sudo필수입니다.

15.04에서 Systemd의 도입은 우분투가 처리하는 방식 변경 shutdownreboot:

  1. 단일 사용자가 로그인 할 때는 sudo필요하지 않습니다. 때 하나 이상의 사용자가 다음에 로그온 sudo해야합니다.

  2. 응용 프로그램은 shutdown및 을 금지 할 수 있습니다 reboot. 으로 이러한 금지를 무시합니다 sudo.

  3. 를 통해 로그인 한 단일 사용자는 ssh여전히을 요구합니다 sudo.


답변

14.04 컴퓨터에서 (일반 사용자로) type을 reboot얻을 때

reboot: Need to be root

그 차이입니다.

런스는 의견에서 지적, 그것은 나보다 나중에 시스템에서 다르게 작동합니다. 그래서 당신은 아마 낡은 글씨 나 나 같은 사용자가 타이핑에 익숙해 져있는 것을 보게 될 것입니다 sudo reboot!


답변

sudo reboot에 대한 자습서에 사용되는 / 기본적인 방법 호환성 이유

동안은 reboot

  • 당신이 루트 이거나
  • 당신이 가진 호스트에있는 경우 systemd
  • 응용 프로그램이 재부팅을 차단하지 않는 경우

sudo reboot상관없이 ” 항상 “* 작동합니다

  • 당신이 루트인지 여부
  • 다른 사용자가 로그인했는지 여부
  • 응용 프로그램 차단 여부
  • 시스템 초기화 여부, System V, Upstart 등

글쎄, 그것은 확실히 시도 할 것입니다-커널 프로세스가 제대로 작동하지 못하게 막거나 오작동하고 있습니다.


답변

내가 타이프를 입력 reboot하면 YouTube 및 기타 열린 탭을 볼 때 Chrome의 차단 기능으로 인해 많은 도움 이되지 않습니다. 그래서 저는 sudo reboot더 큰 망치 를 사용해야 합니다.

우분투 16.04 의이


답변

토론 주셔서 감사합니다, 나는 지금 이것을 이해하게되어 기쁘다!

마찬가지로 런스가 언급 버전 15.04, 그들은 명령에 Systemd하는 무례한로 전환. 이 변경으로 인해 reboot더 이상 루트 권한이 필요하지 않습니다.

* nix 커뮤니티가 다음과 같이 지시하는 sudo reboot이유는 다음과 같습니다.

  • 습관-사람들은 sudo reboot재부팅해야했기 때문에 필요하지 않더라도 계속 수행합니다.
  • 업데이트되지 않은 사용자 sudo reboot-15.04보다 낮은 Ubuntu 버전 또는 명령에 Upstart를 사용하는 다른 배포판을 사용 하도록 지시하는 사람 .

  • 호환성-이것은 나에게 가장 그럴듯 해 보이는 것입니다. 사람들은 sudo reboot모든 * nix 시스템에서 재부팅해야한다는 것을 보증하기 때문에 지시 하고 있습니다.

추가 사항 : user535733 님답변 :

15.04에 systemd가 도입되면서 Ubuntu가 시스템 종료 및 재부팅을 처리하는 방식이 변경되었습니다.

  1. 단일 사용자가 로그인 할 때는 sudo필요하지 않습니다. 때 하나 이상의 사용자가 로그인 한 후 sudo필요합니다.

  2. 응용 프로그램은 종료 및 재부팅을 금지 할 수 있습니다. 으로 이러한 금지를 무시합니다 sudo.


답변