Ubuntu에서 마우스 클릭이 무시되는 문제 때문에 명령 행에서 다시 시작하고 싶습니다. (열린 터미널이 있고 키보드는 무시되지 않습니다.)
명령 줄에서 Linux (또는 특히 Ubuntu)를 실행중인 컴퓨터를 다시 시작하려면 어떻게합니까?
Ubuntu에서 마우스 클릭이 무시되는 문제 때문에 명령 행에서 다시 시작하고 싶습니다. (열린 터미널이 있고 키보드는 무시되지 않습니다.)
명령 줄에서 Linux (또는 특히 Ubuntu)를 실행중인 컴퓨터를 다시 시작하려면 어떻게합니까?
답변:
freedesktop 호환 세션 관리자가있는 경우 DBus를 사용하여 X 세션 내부에서 다시 시작을 호출 할 수 있습니다. 명령은 다음과 같습니다.
dbus-send --system --dest=org.freedesktop.Hal --type=method_call \
--print-reply /org/freedesktop/Hal/devices/computer \
org.freedesktop.Hal.Device.SystemPowerManagement.Reboot int32:0
(이것은 아마도 필요 이상입니다; 저에게 효과적입니다). 나는 이것을 쉘 스크립트에서 사용한다. 에서 이것을 실행할 필요는 없지만 root
X 세션 내부에서 실행해야합니다 (터미널의 fe). 이 주제에 대한 자세한 내용은 https://wiki.ubuntu.com/DebuggingGNOMEPowerManager 에서 확인할 수 있습니다.
sudo reboot
?
reboot
또는 shutdown
그 않습니다. 또한 대답에 쓴 것처럼 sudo 또는 su가 필요하지 않습니다 (세션 관리자가 허용해야하지만 대부분의 데스크톱 배포판에서 일반적입니다).
computerhope.com에서이 페이지를 찾았습니다 .
명령은 reboot 입니다. 또한이 정지 , 전원 끄기 및 종료 .