restartコマンドを使用する方法?Linuxシステム操作の場合、ハードウェアの交換、システム構成の変更、クラッシュなどの状況が発生した場合は、コンピュータを再起動し、さまざまな状況でシステムを再起動する必要があります。次の小シリーズでは、Linuxでのさまざまな状況での再起動方法を紹介します。 <
ハードウェアの交換:
デスクトップとは異なり、サーバとして、我々は、システムを再起動するLinuxシステムのあまりを持っていますが、次のような状況が発生して、我々はマシンを再起動しますBr>
システム構成の変更
システムが停止しているため、リカバリを再起動する必要があります。
システムモードをシャットダウンして再起動します。
起動システムは基本的に1つの方法しか使用できません。違いは、システムをシャットダウンまたは再起動する方法がいくつかあることです。
電源オフ(電源オフ)
シャットダウンコマンドを使用する
停止、電源オフ、または再起動コマンドを使用する
>
telinitを使ってinitランレベルを変更する
電源を切る
次の2つの理由で、マシンの電源を直接切るのはお勧めできません。
ハードウェアの損傷を引き起こす可能性があります。
データの一部がまだメモリに残っていて、ディスクに書き戻されない場合があります。このとき、データの損失やファイルシステムの損傷を招く可能性があります。システム
shutdownコマンド
shutdownを使用してシステムを一時停止または再起動し、-hオプションを使用してシステムを一時停止し、haltコマンドと同じ効果を使用します。このオプションはシステムを再起動することを示し、rebootコマンドと同じ効果があります。
shutdownコマンドを実行した後、システムはすべてのログインユーザーに中断または再開メッセージを送信します。
shutdown– hを実行した後に中断メッセージを送信する:
コードは次のとおりです。
[sql]
#shutdown -h now]
ルートからのブロードキャストメッセージ(tty1)(木5月3日10:58:22 2012):
システムはシステム停止のため停止しています。
INIT:ランレベルへの切り替え:0
INIT:送信はTERMシグナルを処理します。
shutdown– rを実行した後に再起動メッセージを送信する:
コード次のように:
[sql]
#shutdown -r now
rootからのメッセージのブロードキャスト(tty1)(2012年5月3日11時18分22秒):
システムはシステムの再起動のためにダウンしています。
INIT:ランレベルへの切り替え:6
INIT:送信プロセスはTERMシグナルを処理します。
シャットダウンを実行した後、他のユーザーはシステムにログインできなくなり、ハングするシステムを指定できます。または再起動の時間と説明、次の2つのケース:
午前1時、メンテナンスを停止します。
コードは次のとおりです。
[sql]
shutdown - nd h; 1:00 - 定期メンテナンスのために停止予定の停止時間は1時間です。< p< p>相対停止時間の15分後の停止を指定します。
コードは次のとおりです。 p> [sql] shutdown - h + 15緊急チェックのために停止します。< p> haltとrebootコマンド
< p>停止は、シャットダウンを記録し、不要なプロセスを終了し、同期システムを実行します。コールし、ファイルシステムの書き込み操作が完了するのを待ってからカーネルを停止すると、poweroffコマンドはhaltと同じになります。
shutdown&hdrquo;および' shutdown'の実行出力から、haltを実行できます。実行レベル0を入力すなわち、リブート実行レベル6、適切なログに記録されたログファイルは/var /log /messagesに。
システム再起動ログ:
コードは次のとおりです。
[sql] 5月3日11時45分25秒slot14 shutdown [11119]:システムの再起動のためにシャットダウンします。
5月3日11:45:25 slot14 init:ランレベルへの切り替え:6
5月3日11:45:25 slot14 user_cmd:2012-05-03 11:45:25 shutdown -r今すぐrootからroot [root tty1 May 3 11:44]
システムがログをハングします。
コードは次のとおりです。
[sql] May 3 10:50:22 slot14 shutdown [11561] :システム停止のためにシャットダウンします。
5月3日10:50:22 slot14 init:ランレベルへの切り替え:0
5月3日10:50:22 slot14 user_cmd:2012-05-03 10: 50:22 shutdown -h now from root [root tty1 5月3日10時48分]
/var /log /messagesログレコードを見ることで、マシンが意図せずに再起動しているのか手動で再起動しているのかを判断できます。
telinitコマンド
telinitコマンドを実行すると、initをシステムの再起動などの指定された実行レベルにすることができます。
コードは次のとおりです。
[sql]
#telinit 6
telinitを使うと、shutdownを実行するようなわかりやすい警告メッセージは表示されませんが、suspend and restartコマンドは不要ですが、/etc /inittabファイルを変更するサーバーです。システムの再起動は比較的大きな動きです。オペレーティングシステム関連の障害が発生した場合は、まずログ情報を収集してから必要に応じてシステムを再起動することを検討してください。
上記は、Linux環境下でのさまざまな状況に応じたさまざまな再起動方法の紹介ですが、さまざまな種類の再起動コマンドがあります。
Node.jsはさまざまなLinuxモジュール用の豊富なJavaScriptライブラリを提供します。これはNode.jsの使用を単純化します。研究開発この記事では、Node.jsの最も基本的な知識の1
Linuxシステム運用では、システムのセキュリティのために、システム内のrootアカウントにパスワードが設定されているため、パスワードを忘れてしまうことがよくあります
Linuxサーバーが攻撃されたらどうすればいいですか?実際には、心配しないでください、あなたは外部のIPアクセスを拒否することで攻撃の数を減らすことができます。 1.実際には、多くの外国の知的財産
Linuxで2台目のハードディスクをマウントする場合は、ハードディスクを認識できるかどうかを確認してからマウントする必要があります。 Linuxは、興味のある友人が理解したいと思うかもしれない2番目の
mediainfoアソシエーションの右クリックメニューをクリアする方法
WinXPのサムネイルをスペースリソースを消費しないようにする方法
なぜWindows XPシステムはIEを再インストールできないのですか?
win10の左側ナビゲーションバーにある2つのUディスクアイコンの方法を解く
Win10 Mobile Redstone Preview Edition 14295入門編
Windows 10 China Conference:史上最高かつ最も中国語の話題
Win10の携帯電話のバックグラウンドプログラムの管理と最適化