メニューのシャットダウンと「shutdown -h now」の違い


14

シャットダウンメニュー項目との違いは何shutdown -h nowですか?前者は時々Ubuntu 11.10で私のラップトップをハングアップさせます。

回答:


11

シャットダウンメニュー項目は、グラフィカルシステムに正常なシャットダウンを要求します。たとえば、保存するファイルがあるプログラムには、ユーザーに何をするかを尋ねる機会があります。

shutdown -h now(同義語:poweroff;も参照reboot)単に実行中のすべてのプログラムにシグナルを送信します。未保存のファイルがある場合、ユーザーに問い合わせる機会はありません。しかし、送信poweroffコマンドはなりますので、こののより多くの状況で働いています。


どうもありがとう。開いているプログラムのファイルの保存の違いについては知りませんでしたが、今では意味があります。
719016

@Scott Severance-これは同義語であると言いますが、その後、「poweroffコマンドはこれによりより多くの状況で機能します」と言います。しかし、何のため?電源オフでは、プログラムはユーザーにクエリを実行する機会がありますか?
トローネ

実行中のすべてのプログラムに信号を送信しない場合、正常にシャットダウンするとはどうなりますか?
ライトネスレース、モニカ

CLIコマンドを使用すると、グラフィカルプログラムは、たとえば、開いているファイルの保存についてユーザーに問い合わせる機会がありません。したがって、クリーンシャットダウンには2つの異なる種類があります。
スコットセブランス

5

メニューは、ユーザーがrootになる必要なくシステムをシャットダウンするfreedesktop.org仕様の複雑なセットを呼び出します。この答えでこれらのいくつかを見ることができます。このメソッドは、最終的にシステム停止(を介してshutdown)を呼び出す前に、グラフィカルインターフェイスで開いているドキュメントとブロックアプリケーションをチェックします。

shutdown直接実行すると、何が実行されているかに関係なく、コンピューターがシャットダウンされます。

最初のものが機能しない場合は、おそらくそれをブロックしているものがあります。私はそれがどのように機能するかについての専門家ではないので、LaunchPadにバグを報告し、それがどのように機能するかを知っている人にデバッグプロセスを順を追って教えてください。


0

安全な方法でシステムをシャットダウンします。すぐにマシンをシャットダウンするか、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

4
これは質問に答えません。
スコットセヴェランス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.