ホームページ  >  記事  >  php教程  >  Linuxでコマンドをシャットダウンして再起動する方法

Linuxでコマンドをシャットダウンして再起動する方法

高洛峰
高洛峰オリジナル
2016-12-17 16:51:231791ブラウズ

シャットダウンコマンド:

1. 停止 すぐにシャットダウンします
3. Shutdown -h now すぐにシャットダウンします
4. Shutdown -h 10 10 分後に自動的にシャットダウンします
シャットダウンする場合は、shutdown -c コマンドを使用して再起動をキャンセルできます

再起動コマンド:

1, reboot

2, shutdown -r now すぐに再起動します (root ユーザーの場合)
3, shutdown -r 10 10 分後に自動的に再起動します (root ユーザー) 使用します)
4. shutdown -r 20:35 時刻が 20:35 になったら再起動します (root ユーザーの場合)
shutdown コマンドで再起動が設定されている場合は、次のように使用できます。再起動をキャンセルする shutdown -c コマンド

shutdown パラメータの説明:


[-t] 他のランレベルに変更する前に、どのくらいの時間後にシャットダウンするかを init に指示します。

[-r] 電卓を再起動します。

[-k] 本当にシャットダウンするのではなく、各ログイン [ログイン] に警告信号を送信するだけです。

[-h] シャットダウン[halt]後に電源を切ります。

[-n] init を使用せず、自分でコンピューターをシャットダウンします。このオプションの使用は推奨されませんか? また、このオプションの結果は、必ずしも期待通りになるとは限りません


[-c] cancel current process 現在実行中のシャットダウン処理をキャンセルします。もちろん、このオプションには時間パラメータはありませんが、それを説明するメッセージを入力することができ、このメッセージは各ユーザーに送信されます。

[-f] 電卓を再起動するときに fsck を無視します [reboot]。


[-F] 電卓を再起動するときに fsck を強制します [reboot]。

[-time] シャットダウンまでの時間を設定する [shutdown]


halt----最も簡単なシャットダウンコマンド

[-n] syncシステムコールを防ぐ fsckでrootパーティションにパッチを当てた後に使用します?カーネルがパッチ適用された

スーパーブロックを古いバージョンのスーパーブロックで上書きするのを防ぎます。

[-w] それは実際の再起動またはシャットダウンではありませんか? wtmp [/var/log/wtmp] レコードを書き込むだけです。


[-d] wtmp レコードを書き込みません [オプション [-n] に含まれます]。

[-f] shutdown を呼び出さずに強制的にシャットダウンまたは再起動します。

[-i] シャットダウン(または再起動)する前に、すべてのネットワークインターフェイスをオフにしますか?

[-p] このオプションはデフォルトのオプションです。シャットダウン時にpoweroffを呼び出すだけです。

3.reboot

rebootの動作プロセスはhaltとほぼ同じですが、haltはシャットダウンするのに対し、ホストを再起動します。そのパラメータは halt に似ています。


デフォルトの再起動方法を使用する代わりに、ボタンを押した後に直接シャットダウンしたい場合は、このファイルの /etc/inittab ファイルを編集するだけで済みます。次の

行:

  # Trap CTRL-ALT-DELETE
  
  ca::ctrlaltdel:/sbin/shutdown -t3 -r now

You変更可能 - r オプションは -h に変更され、変更されたコマンドは次のようになります:

  # Trap CTRL-ALT-DELETE
  
  ca::ctrlaltdel:/sbin/shutdown -t3 -h now

ファイルを変更する場合、「#」で始まる動作コメント行はスクリプト ファイルを記述しており、スクリプトによっては処理されません。 root ユーザーは、shutdown コマンドを使用してシャットダウンすることもできます。システムがロックされており、キーボードが使用できない場合は、shutdown コマンドを実行できます。リモート登録を通じて

[利用できないプロセスを強制終了する] またはコマンド /sbin/shutdown -rn now を実行します

shutdown コマンドは、いくつかの標準的で非常に時間のかかるシャットダウン手順をスキップします。 このコマンドは、問題が発生したときに表示されます。

これは、質問に答えるときに役立ちます (オプション -n を使用すると、システムは再起動する前にすべてのプロセスを強制終了します)

セキュリティ上の理由から、上記のコマンドの使用プロセスに注意してください。 root として (たとえば、 telnet を使用して) リモート ホストにアクセスすることは、通常のユーザーとしてのみ登録し、その後 su コマンドを使用してスーパー ユーザーに切り替えることもできます。たとえば、root として次のコマンドを実行します。 :

$ /sbin/shutdown -r 23:59

シャットダウンが長すぎると思われる場合は、次のコマンドを使用できます。次の 2 つのコマンド: reboot と halt。その機能

その名前が示すように、それぞれコンピューターを再起動し、シャットダウンできます。

もう 1 つの興味深いシャットダウン方法は、システムを実行レベル 0 (停止) または実行レベル 6 ( restart).

たとえば、次のコマンドはシステムをシャットダウンします。

$ init 0

さまざまな実行レベルの定義については、ファイル/etc/inittabを参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。