シャットダウンメニュー項目とshutdown -h now
の違いは何ですか?前者は時々Ubuntu 11.10で私のラップトップをハングアップさせます。
シャットダウンメニュー項目は、グラフィカルシステムにクリーンシャットダウンを要求します。たとえば、保存するファイルがあるプログラムには、ユーザーに何をするかを尋ねる機会があります。
shutdown -h now
(同義語:poweroff
; reboot
も参照)は、実行中のすべてのプログラムに信号を送信するだけです。未保存のファイルがある場合、ユーザーに問い合わせる機会はありません。ただし、poweroff
コマンドの送信willは、このためより多くの状況で機能します。
メニューは、ユーザーがルートである必要なくシステムをシャットダウンするfreedesktop.org仕様の複雑なセットを呼び出します。これらの一部は this answer で見ることができます。このメソッドは、(shutdown
を介して)システム停止を最終的に呼び出す前に、グラフィカルインターフェイスで開いているドキュメントとブロックアプリケーションをチェックします。
shutdown
を直接実行すると、何が実行されているかに関係なく、コンピューターがシャットダウンされます。
最初のものが機能していない場合、おそらくそれをブロックしている何かがあります。私はそれがどのように機能するかについての専門家ではないので、LaunchPadにバグを報告し、それがどのように機能するかを知っている人にデバッグプロセスを順を追って教えてください。
安全な方法でシステムをシャットダウンします。すぐにマシンをシャットダウンするか、24時間形式を使用してシャットダウンをスケジュールできます。
システムを停止した後、shutdownコマンドは、指定されたオプションに従ってシステムを停止またはリブートします。 rootユーザーのみがシャットダウンコマンドを実行できます
-r Requests that the system be rebooted after it has been brought down
-h Requests that the system be either halted or powered off after it has been broughtdown, with the choice as to which left up to the system
-H Requests that the system be halted after it has been brought down
-P Requests that the system be powered off after it has been brought down
-c Cancels a running shutdown. TIME is not specified with this option, the firstargument is MESSAGE
-k Only send out the warning messages and disable logins, do not actually bring thesystem down