GNU/Linux >> Linux の 問題 >  >> Linux

コマンドラインから Linux (Ubuntu) を再起動するにはどうすればよいですか?

いくつかの方法があります:

sudo reboot
sudo init 6
sudo shutdown -r now

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 セッション内 (ターミナルなど) から実行する必要があります。このトピックの詳細については、https://wiki.ubuntu.com/DebuggingGNOMEPowerManager

を参照してください。

場合によっては、通常の (そして推奨される) 再起動およびシャットダウン コマンドが機能しないことがあります。問題のあるシステムでこれを見たことがあります (そのため、再起動が必要でした)。

コマンドラインから「Magic SysRq」メカニズムをトリガーできます:

echo b >/proc/sysrq-trigger

これは alt-SysRq+b と同等で、マシンを再起動します。

最初に "s" と "u" を試して、それぞれディスクを同期し、ファイルシステムをアンマウントすることをお勧めします。


Linux
  1. mysql にログインして Linux ターミナルからデータベースにクエリを実行する方法

  2. LinuxでCからIPアドレスを設定する方法

  3. コマンドラインから Ubuntu Linux で AVD マネージャーを開く方法は?

  1. LinuxでターミナルからWebを検索する方法

  2. LinuxコマンドラインからLinuxブータブルUSBを作成する方法

  3. Ubuntu 16.04でNode.jsを4.2から6.11.0にアップグレードする方法は?

  1. コマンドラインからLinuxサーバーを再起動または再起動する方法

  2. Linuxでsudoコマンドを使用する方法

  3. ユーザーがUbuntuLinuxでsudoを使用できるようにする方法