マウスクリックによるm yの問題がUbuntu で無視されるため、コマンドラインから再起動したいです。 (私はターミナルを開いています、そしてキーボードは無視されません。)
Linux(より具体的にはUbuntu)を実行しているコンピュータをコマンドラインから再起動するにはどうすればよいですか?
いくつかの方法があります。
Sudo reboot
Sudo init 6
Sudo shutdown -r now
あなたがfreedesktop準拠のセッションマネージャを持っていれば、Xセッションの中から再起動を呼び出すためにDBusを使うことができます。コマンドは行きます:
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セッションの内部(端末など)から実行する必要があります。このトピックに関する詳細は、 https://wiki.ubuntu.com/DebuggingGNOMEPowerManager をご覧ください。
時折、通常の(そして推奨される)rebootコマンドとshutdownコマンドが機能しません。私はこれを問題のあるシステムで見ました(そのため再起動が必要でした)。
コマンドラインから "Magic SysRq"メカニズムを起動することができます。
echo b >/proc/sysrq-trigger
これはalt-SysRq + bと同等で、マシンを再起動します。
あなたは、ディスクを同期させるために "s"を、ファイルシステムをアンマウントするために "u"を最初に試すことをお勧めします。
上記のいずれにも問題はありませんが、gnome-doをインストールしてセッション管理プラグインを有効にすることで、gnome-doのシャットダウン、再起動、中断を簡単に行うことができます。
私はcomputerhope.comでこのページを見つけました:
コマンドはrebootです。 停止、電源オフ&シャットダウンもあります。
仮想環境で作業している場合ハードディスクをスタンバイモードにします:Sudo /sbin/shutdown -h now
。