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です。あります停止、電源オフ&シャットダウンが。
仮想環境で作業している場合は、ハードディスクをスタンバイモードにします:sudo /sbin/shutdown -h now
。