BASHプログラミング
 Computer >> コンピューター >  >> プログラミング >> BASHプログラミング

Linuxのシャットダウン(および再起動)コマンド

シャットダウン Linuxのコマンドは、コンピュータを安全にシャットダウンします。

すべてのユーザーとプロセスに通知され、プロセスは安全に終了する機会が与えられます。

shutdownコマンドは、システムを再起動して他の電力レベルにすることもできます。

構文

shutdown [OPTION]... TIME [MESSAGE]

オプション

マニュアルから直接、shutdownコマンドで使用できるオプションは次のとおりです。

オプション 説明
-r システムが停止した後、システムを再起動するように要求します。
-h システムが停止した後、システムを停止または電源オフするように要求し、どちらをシステムに任せるかを選択します。
-H システムが停止した後、システムを停止するように要求します。
-P システムが停止した後、システムの電源をオフにするように要求します。
-c 実行中のシャットダウンをキャンセルします。このオプションではTIMEが指定されていません。最初の引数は、MESSAGEです。
-k 警告メッセージを送信してログインを無効にするだけで、実際にシステムをダウンさせないでください。

上記のオプションを使用したシャットダウンの例を次に示します。

一部のオプションは、レガシーハードウェアで使用されることはめったにないか、使用することを目的としていません。そのため、ほとんどの場合、それらを使用することはないため、これらのオプションをスキップします。

多くのLinuxシステムでは、シャットダウンに注意してください。 コマンドはrootとして実行するか、 sudoを使用して実行する必要があります

システムをすぐにシャットダウンする

sudo shutdown -h now

システムをすぐに再起動します

sudo shutdown -r now

システムを5分でシャットダウンし、ログインしているユーザーにメッセージをブロードキャストします

sudo shutdown -h +5 "Shutting down in 5 minutes! Save your work!"

メッセージを表示して午前10時にシステムを再起動します

sudo shutdown -r 10:00 "Time for the scheduled 10am reboot!"

スケジュールされたシャットダウンをキャンセルする

オプションのメッセージを使用して、スケジュールされたシャットダウンをキャンセルできます:

sudo shutdown -c

sudo shutdown -c "We were going to reboot, but decided against it."

結論

コンピュータをシャットダウンする–それが何であるかを知っていたので、Linuxシェルから正しく行う方法を知った。


  1. LinuxでTeeコマンドを使用する方法

    Linuxシェルでパイプとリダイレクトを使用したことがある場合は、teeを使用する必要がある場合もあります。 ユーティリティ。 ティーは何をしますか? などのコマンド ls 現在のディレクトリの内容が表示されます。つまり、これらのコンテンツをstdout(標準出力)(通常は画面)、より正確には仮想端末ディスプレイに表示します。 のようなコマンド ls > file123 画面には何も表示されません。 signは、すべての出力をstdoutに表示するのではなく、ファイルにリダイレクトします。 file123には、以前に画面に表示されていたコンテンツが入力されます。 ディレクトリ

  2. Linuxでwatchコマンドを使用する方法と例

    Linuxのwatchコマンドは1つのことを行います。コマンドを繰り返し、結果を繰り返し出力して、変更を監視できるようにします。使用方法は次のとおりです。 watchコマンド構文 watchコマンドの構文は次のとおりです。 watch OPTIONS COMMAND 注: オプション 以下の表のオプションのリストである必要があります。これにより、ウォッチのデフォルトの動作が変更されます。 コマンド コマンド 監視するコマンドです 繰り返し実行する必要があります。これは、出力を監視します 見る 中断されるまで実行されます(したがって、 CTRL+Cを押して終了します ) オプション 時