LinuxのLinuxのシャットダウンコマンドのshutdownコマンドの概要概要

Linuxのshutdownコマンドの概要

 

一般的なLinuxのshutdownコマンドがあります:シャットダウン、停止、電源オフ、INITを、再起動のコマンドがあります。再起動を。以下の論文は、特定の使用およびいくつかの一般的に使用されるコマンドのシャットダウンや様々なshutdownコマンドの違いを説明しています。

より一般的なLinuxのshutdownコマンドのいくつかをまず見て

shutdownコマンド:

図1に示すように、停止が直ちに2シャットダウン、電源オフは直ちに、3今すぐに(rootユーザ)4シャットダウン-hシャットダウン、シャットダウンコマンドが10分でオフに設定されている場合、自動シャットダウン、その後、シャットダウンコマンドでキャンセルすることができる-hシャットダウンをシャットダウン-C再起動

再起動のコマンド:

1、リブート2、今すぐに(rootユーザー)を再起動する-rシャットダウン3、10 10分-rシャットダウンし、自動的に再起動(rootユーザ)  。4、-R&20:35にLT 20:35の再起動時にシャットダウン(ルートユーザーが)shutdownコマンドは、あなたが再起動をキャンセル-c shutdownコマンドを使用することができた場合に再起動するように設定されています

私たちは違いを見てみましょうとLinuxのコマンドのこれらの特定のシャットダウンの間にその使用

1.shutdown安全なシャットダウンコマンド

shutdownコマンドの場合、誰も安全なコマンドがシャットダウンを完了するか再起動するかのパラメータ-h -rを配合することによりすることをお勧めします。しかし、あなたはLinuxシステムでのみroot権限でこのコマンドを使用することができます。私たちは、このコマンドを使用することをお勧めしますが、このコマンドがだから、それは本当に非常に簡単ではありません。私は、このコマンドを使用するようにしたいですか?rootアクセス、それを取りに行きます。シャットダウンシャットダウンが実行され、それがシャットダウンするためには、動作レベルを変更するためにそれを尋ねると、initに信号を送信することです。シャットダウンまたはそれを再起動するには、調整の実際のレベルであるので、我々は直接シャットダウンまたは再起動するには、オペレーティング・レベルの初期化を調整することができます。このコマンドを使用すると、シャットダウンまたはすぐにマシンを再起動します。また、root権限が必要です。

なぜ行うシステムをシャットダウンするために安全にシャットダウンコマンドのですか?

一部のユーザーは、実際に直接使用は非常に危険であるのlinuxをシャットダウンするために、電源を遮断します。そのためのlinuxバックグラウンドで実行されているその多くのプロセスが異なるので、強制シャットダウンプロセスが不安定な状態にあるシステムのデータが失われることがあります。でも、いくつかのシステムでは、ハードウェアが損傷することがあります。そして、システムシャットダウンの前にshutdownコマンドを使用して、システム管理者がシステムにログオンするすべてのユーザーがシャットダウンされます通知されます。そして、ログイン手順は、新しいユーザーがログオンできないことを、凍結されます。ダイレクトシャットダウンまたはシャットダウンが可能になる前にいくつかの時間を遅らせ、そこに再起動することができます。これは、すべてのプロセスの意志である[プロセス]信号[信号]決定の送達システムを受け取ります。

その仕事は、ランレベルを変更することを求めて、initプロセスを送信するためにシャットダウン信号[信号]を実行することです。ランレベル0]停止を停止するために使用され、ランレベル6はシステムの再起動]を再活性化するために使用され、ランレベル1がデフォルトであり、実行可能な状態の管理にシステムをもたらすために使用されます。シャットダウンへの-hや-rパラメータを想定していません。シャットダウンを理解したり、何をすべきか、[停止] [リブート]アクションのコースを再起動するには?あなたはレーンinittabファイルは/ etc /このファイルにこれらのランレベルが関連見ることができます。

シャットダウンパラメータ:

[-t]別のランレベルに変更する前に、どのくらいのシャットダウン後にinitに指示します。[-r]計算機を再起動します。[-k]のみ各登録者[ログイン]に警告信号を送信するために、実際にシャットダウンしません。[-h] [停止、シャットダウン、電源オフ後]。[-n]が、シャットダウンするための独自のinitを持っていません。このオプションの使用を奨励していないし、このオプションの結果は、あなたが受け取ることを期待するものは常に頻繁にではないでください。[-c]現在実行中のシャットダウン処理をキャンセルする現在のプロセスをキャンセルします。だから、もちろん、このオプションは、時間パラメータではありませんが、あなたは説明するメッセージを入力することができ、この情報は、各ユーザーに送信されます。電卓] [再起動を再起動したときに[-f] fsckを無視。   [-F] fsckを再起動電卓] [再起動時に強制的に。[-time] [シャットダウンまでの時間を設定オフ]。       2.halt最も簡単shutdownコマンド

停止するようにshutdownコマンドを使用する場合は、実際の呼び出しは、シャットダウン-hです。ファイルシステムの書き込み操作が完了した後に実行を停止し、実行同期システムコールはカーネルを停止しますと、アプリケーションプロセスを強制終了します。

停止パラメータ:

[-N]同期システムコールを防ぐため、それはカーネルのスーパーブロックの古いバージョンを防ぐために、ルートパーティションと、fsckを修復した後に使用されている] [スーパーブロックカバレッジはスーパーブロックをパッチを適用しました。[-W]ちょうど[は/ var / log / wtmpファイル]レコードをwtmpの書き込みではなく、実際の再起動やシャットダウンです。[-D] [wtmpの記録を書いていないが[-n]のオプションに含まれています]。[-F]シャットダウン強制シャットダウンや再起動を呼び出すことはありません。[-I] [シャットダウンや再起動の前に]ダウンすべてのネットワークインターフェイス。[-P]このオプションはデフォルトのオプションです。これは、シャットダウンを電源オフ呼び出すことです。

3.poweroff共通shutdownコマンド

電源オフの場合は、オンライン言っても過言でありません、それは停止コマンド、基本的な使用方法にリンクされ、ほとんど停止していると言います。

4.init

initプロセスは、すべての祖先である、彼は、Linuxオペレーティング・システムに不可欠のプログラムの一つです。initはその上のすべてのユーザプロセス、デーモンを終了させるTERMシグナルを送り、そしてますので、そのプロセス番号は、常に1です。シャットダウンは、このメカニズムを使用することです。初期化ランレベルは、再起動する1 INIT、シャットダウンに0を初期化8(ランレベル)を定義します。

コマンドを再起動し5.reboot

ほとんど停止などの再起動プロセスの仕事。しかし、ホストの再起動によって引き起こされ、そして停止がシャットダウンされます。それはほとんど同じパラメータおよび停止です。

一般的なLinuxのshutdownコマンドがあります:シャットダウン、停止、電源オフ、INITを、再起動のコマンドがあります。再起動を。以下の論文は、特定の使用およびいくつかの一般的に使用されるコマンドのシャットダウンや様々なshutdownコマンドの違いを説明しています。

より一般的なLinuxのshutdownコマンドのいくつかをまず見て

shutdownコマンド:

図1に示すように、停止が直ちに2シャットダウン、電源オフは直ちに、3今すぐに(rootユーザ)4シャットダウン-hシャットダウン、シャットダウンコマンドが10分でオフに設定されている場合、自動シャットダウン、その後、シャットダウンコマンドでキャンセルすることができる-hシャットダウンをシャットダウン-C再起動

再起動のコマンド:

1、リブート2、今すぐに(rootユーザー)を再起動する-rシャットダウン3、10 10分-rシャットダウンし、自動的に再起動(rootユーザ)  。4、-R&20:35にLT 20:35の再起動時にシャットダウン(ルートユーザーが)shutdownコマンドは、あなたが再起動をキャンセル-c shutdownコマンドを使用することができた場合に再起動するように設定されています

私たちは違いを見てみましょうとLinuxのコマンドのこれらの特定のシャットダウンの間にその使用

1.shutdown安全なシャットダウンコマンド

shutdownコマンドの場合、誰も安全なコマンドがシャットダウンを完了するか再起動するかのパラメータ-h -rを配合することによりすることをお勧めします。しかし、あなたはLinuxシステムでのみroot権限でこのコマンドを使用することができます。私たちは、このコマンドを使用することをお勧めしますが、このコマンドがだから、それは本当に非常に簡単ではありません。私は、このコマンドを使用するようにしたいですか?rootアクセス、それを取りに行きます。シャットダウンシャットダウンが実行され、それがシャットダウンするためには、動作レベルを変更するためにそれを尋ねると、initに信号を送信することです。シャットダウンまたはそれを再起動するには、調整の実際のレベルであるので、我々は直接シャットダウンまたは再起動するには、オペレーティング・レベルの初期化を調整することができます。このコマンドを使用すると、シャットダウンまたはすぐにマシンを再起動します。また、root権限が必要です。

なぜ行うシステムをシャットダウンするために安全にシャットダウンコマンドのですか?

一部のユーザーは、実際に直接使用は非常に危険であるのlinuxをシャットダウンするために、電源を遮断します。そのためのlinuxバックグラウンドで実行されているその多くのプロセスが異なるので、強制シャットダウンプロセスが不安定な状態にあるシステムのデータが失われることがあります。でも、いくつかのシステムでは、ハードウェアが損傷することがあります。そして、システムシャットダウンの前にshutdownコマンドを使用して、システム管理者がシステムにログオンするすべてのユーザーがシャットダウンされます通知されます。そして、ログイン手順は、新しいユーザーがログオンできないことを、凍結されます。ダイレクトシャットダウンまたはシャットダウンが可能になる前にいくつかの時間を遅らせ、そこに再起動することができます。これは、すべてのプロセスの意志である[プロセス]信号[信号]決定の送達システムを受け取ります。

その仕事は、ランレベルを変更することを求めて、initプロセスを送信するためにシャットダウン信号[信号]を実行することです。ランレベル0]停止を停止するために使用され、ランレベル6はシステムの再起動]を再活性化するために使用され、ランレベル1がデフォルトであり、実行可能な状態の管理にシステムをもたらすために使用されます。シャットダウンへの-hや-rパラメータを想定していません。シャットダウンを理解したり、何をすべきか、[停止] [リブート]アクションのコースを再起動するには?あなたはレーンinittabファイルは/ etc /このファイルにこれらのランレベルが関連見ることができます。

シャットダウンパラメータ:

[-t]別のランレベルに変更する前に、どのくらいのシャットダウン後にinitに指示します。[-r]計算機を再起動します。[-k]のみ各登録者[ログイン]に警告信号を送信するために、実際にシャットダウンしません。[-h] [停止、シャットダウン、電源オフ後]。[-n]が、シャットダウンするための独自のinitを持っていません。このオプションの使用を奨励していないし、このオプションの結果は、あなたが受け取ることを期待するものは常に頻繁にではないでください。[-c]現在実行中のシャットダウン処理をキャンセルする現在のプロセスをキャンセルします。だから、もちろん、このオプションは、時間パラメータではありませんが、あなたは説明するメッセージを入力することができ、この情報は、各ユーザーに送信されます。電卓] [再起動を再起動したときに[-f] fsckを無視。   [-F] fsckを再起動電卓] [再起動時に強制的に。[-time] [シャットダウンまでの時間を設定オフ]。       2.halt最も簡単shutdownコマンド

停止するようにshutdownコマンドを使用する場合は、実際の呼び出しは、シャットダウン-hです。ファイルシステムの書き込み操作が完了した後に実行を停止し、実行同期システムコールはカーネルを停止しますと、アプリケーションプロセスを強制終了します。

停止パラメータ:

[-N]同期システムコールを防ぐため、それはカーネルのスーパーブロックの古いバージョンを防ぐために、ルートパーティションと、fsckを修復した後に使用されている] [スーパーブロックカバレッジはスーパーブロックをパッチを適用しました。[-W]ちょうど[は/ var / log / wtmpファイル]レコードをwtmpの書き込みではなく、実際の再起動やシャットダウンです。[-D] [wtmpの記録を書いていないが[-n]のオプションに含まれています]。[-F]シャットダウン強制シャットダウンや再起動を呼び出すことはありません。[-I] [シャットダウンや再起動の前に]ダウンすべてのネットワークインターフェイス。[-P]このオプションはデフォルトのオプションです。これは、シャットダウンを電源オフ呼び出すことです。

3.poweroff共通shutdownコマンド

電源オフの場合は、オンライン言っても過言でありません、それは停止コマンド、基本的な使用方法にリンクされ、ほとんど停止していると言います。

4.init

initプロセスは、すべての祖先である、彼は、Linuxオペレーティング・システムに不可欠のプログラムの一つです。initはその上のすべてのユーザプロセス、デーモンを終了させるTERMシグナルを送り、そしてますので、そのプロセス番号は、常に1です。シャットダウンは、このメカニズムを使用することです。初期化ランレベルは、再起動する1 INIT、シャットダウンに0を初期化8(ランレベル)を定義します。

コマンドを再起動し5.reboot

ほとんど停止などの再起動プロセスの仕事。しかし、ホストの再起動によって引き起こされ、そして停止がシャットダウンされます。それはほとんど同じパラメータおよび停止です。

おすすめ

転載: www.cnblogs.com/chen1970/p/11084799.html