ホームページ  >  記事  >  運用・保守  >  Linuxの再起動コマンドとは何ですか?

Linuxの再起動コマンドとは何ですか?

清浅
清浅オリジナル
2019-05-07 16:28:1468633ブラウズ

Linux 再起動コマンド: 1. シャットダウン コマンド、すぐに再起動するには「shutdown -r now」と入力し、10 分後に自動的に再起動するには「shutdown -r 10」と入力します。 2. 再起動コマンド、「reboot」を直接入力します。再起動できます; 3. Init コマンド、「init 6」を入力して再起動します。

Linuxの再起動コマンドとは何ですか?

おすすめの関連記事: linux チュートリアル

Linux で一般的に使用されるシャットダウン方法再起動コマンドには shutdown、halt、reboot、init があり、いずれもシステムの再起動という目的を達成できますが、各コマンドの内部動作プロセスは異なります。

#shutdown

# shutdown コマンドはシステムを安全にシャットダウンします。一部のユーザーは、電源を直接切断する方法を使用します。 Linux をシャットダウンすることは非常に危険です。 Linux は Windows とは異なり、バックグラウンドで多数のプロセスが実行されているため、強制的にシャットダウンするとプロセスのデータが失われ、システムが不安定な状態になり、システムによってはハードウェア機器が損傷する可能性があります。システムをシャットダウンする前に shutdown コマンドを使用すると、システム管理者はログインしているすべてのユーザーにシステムがシャットダウンされることを通知します。また、ログイン コマンドはフリーズされます。つまり、新しいユーザーはログインできなくなります。直接シャットダウンしたり、シャットダウンを一定時間遅らせたり、再起動することも可能です。これは、すべてのプロセスがシステムから送信された信号を受信するという事実によって決まります。

shutdown -r now //立刻重启(root用户使用)
shutdown -r 10 //过10分钟自动重启(root用户使用)
shutdown -r 20:35 //在时间为20:35时候重启(root用户使用)

シャットダウンは、init プログラムにシグナルを送信し、ランレベルの変更を要求することによってジョブを実行します。

パラメータの説明:

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

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

[-k] は実際にはシャットダウンせず、各ログイン [login] に警告信号を送信するだけです。

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

[-n] initを使用せず、自分でシャットダウンしてください。このオプションの使用はお勧めできません。また、このオプションの結果が必ずしも期待どおりになるとは限りません。

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

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

[-F] 電卓の再起動時に fsck を強制します [reboot]。

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

halt

最も単純なシャットダウン コマンド

実際、halt は shutdown -h を呼び出すことです。 halt が実行されると、アプリケーション プロセスが強制終了され、sync システム コールが実行され、ファイル システムの書き込み操作が完了した後にカーネルが停止されます。

パラメータの説明:

[-n] 同期システムコールを防止します。これは、カーネルが古いバージョンのスーパー ブロック [-n] スーパーブロック] は、パッチされたスーパーブロックを上書きします。

[-w] は実際の再起動やシャットダウンではなく、wtmp [/var/log/wtmp] レコードを書き込むだけです。

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

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

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

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

再起動

再起動の作業プロセスは停止とほぼ同じですが、停止はホストを再起動しますが、停止は停止します。下。そのパラメータは halt に似ています。

#init 構文: init (オプション) (パラメータ)

パラメータの説明

-b: 関連するスクリプトを実行せずに直接シングルユーザー モードに入ります;

-s: シングルユーザー モードに切り替えます。

0 シャットダウン (initdefault を 0 に設定しない)

1 シングルユーザー モード

2 マルチユーザー、NFS なし (レベル 3 と同様、一部のサービスは停止されます) ) )

3 完全なマルチユーザー モード

4 未使用

5 x11(Xwindow)

6 再起動 (initdefault を 6 に設定しないでください)

関連する学習に関する推奨事項:
Linux ビデオ チュートリアル

以上がLinuxの再起動コマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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