Linux で一般的に使用されるシャットダウン/再起動コマンドには、shutdown、halt、reboot、init などがありますが、これらはすべてシステムを再起動するという目的を達成できますが、各コマンドの内部動作プロセスはこの記事の紹介を通じて異なります。さまざまなシャットダウン コマンドをより柔軟に使用できるようになることを願っています。
1.shutdown
shutdownコマンドはシステムを安全にシャットダウンします。 電源を直接遮断して Linux をシャットダウンするユーザーもいますが、これは非常に危険です。 Linux は Windows とは異なり、バックグラウンドで多数のプロセスが実行されているため、強制的にシャットダウンするとプロセスのデータが失われ、システムが不安定な状態になり、一部のシステムではハードウェア機器が損傷する可能性があります。システムをシャットダウンする前に shutdown コマンドを使用すると、システム管理者はログインしているすべてのユーザーにシステムがシャットダウンされることを通知します。また、ログイン コマンドはフリーズされます。つまり、新しいユーザーはログインできなくなります。直接シャットダウンしたり、シャットダウンを一定時間遅らせたり、再起動することも可能です。これは、すべてのプロセスがシステムから送信されたシグナルを受信するという事実によって決まります。これにより、vi などのプログラムに現在編集中のドキュメントを保存する時間が与えられ、メールやニュースなどのプログラムは正常に終了できるようになります。
シャットダウンの仕事は、init プログラムにシグナル [signal] を送信して、ランレベルを変更するように要求することです。ランレベル 0 はシステムをシャットダウン (停止) するために使用され、ランレベル 6 はシステムを再アクティブ化 (リブート) するために使用され、ランレベル 1 はシステムを管理作業を実行できる状態にするために使用されます。これがデフォルトです。 no -h シャットダウンするための -r パラメータはありません。シャットダウン (停止) または再起動 (リブート) プロセス中にどのようなアクションが実行されたかを理解するには、このファイル /etc/inittab でランレベル関連の情報を確認できます。
シャットダウンパラメータの説明:
[-t] 他のランレベルに変更する前にシャットダウンする時間を init に指示します。
[-r] 電卓を再起動します。
[-k] は実際にはシャットダウンせず、各ログイン [login] に警告信号を送信するだけです。
[-h] シャットダウン[halt]後に電源を切ります。
[-n] 初期化する必要はありませんが、自分でシャットダウンしてください。このオプションの使用はお勧めできません。また、このオプションの結果が必ずしも期待どおりになるとは限りません。
[-c] cancel current process 現在実行中のシャットダウン処理をキャンセルします。もちろん、このオプションには時間パラメータはありませんが、それを説明するメッセージを入力することができ、このメッセージは各ユーザーに送信されます。
[-f] 電卓を再起動するときに fsck を無視します [reboot]。
[-F] 電卓を再起動するときに fsck を強制します [reboot]。
[-time] シャットダウン[shutdown]までの時間を設定します。
より柔軟なアプリケーション Linux システムの shutdown コマンドの詳細については、PHP 中国語 Web サイトの関連記事に注目してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません
