나는 최근에 내가 말할 수있는 것 reboot
뿐만 아니라 작동 한다는 것을 알았습니다 sudo reboot
. 그러나 많은 경우에 사람들이에 말하는 것을 sudo reboot
봅니다. 왜 이런거야? 그것들은 동일하고 개인적인 취향입니까? 아니면 다른가요? sudo reboot
보다 더 합니까 reboot
?
답변
Ubuntu 14.10 이상에서는 sudo
필수입니다.
15.04에서 Systemd의 도입은 우분투가 처리하는 방식 변경 shutdown
과 reboot
:
-
단일 사용자가 로그인 할 때는
sudo
필요하지 않습니다. 때 하나 이상의 사용자가 다음에 로그온sudo
해야합니다. -
응용 프로그램은
shutdown
및 을 금지 할 수 있습니다reboot
. 으로 이러한 금지를 무시합니다sudo
. -
를 통해 로그인 한 단일 사용자는
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가 시스템 종료 및 재부팅을 처리하는 방식이 변경되었습니다.
단일 사용자가 로그인 할 때는
sudo
필요하지 않습니다. 때 하나 이상의 사용자가 로그인 한 후sudo
필요합니다.응용 프로그램은 종료 및 재부팅을 금지 할 수 있습니다. 으로 이러한 금지를 무시합니다
sudo
.