Linuxコマンドラインを習得するのは少し難しいかもしれませんが、それだけの価値はあります。理由は、それは非常に強力なので、UIを使用して他の方法で実行できるのとほぼすべてを実行できるからです。 HowtoForgeでは、(さまざまな種類の操作を実行できる)多数のコマンドラインツールについて既に説明しました。このチュートリアルでは、システムをシャットダウンするために使用できるユーティリティについて説明します。
シャットダウンで問題のユーティリティ 。このチュートリアルでは、わかりやすい例を使用して、このツールの基本について説明します。ただし、その前に、ここでのすべての例がUbuntu16.04LTSでテストされていることを言及する価値があります。
Linuxシャットダウンコマンド
shutdownコマンドを使用すると、システムの電源をオフにしたり、停止したり、再起動したりできます。その構文は次のとおりです。
shutdown [OPTIONS...] [TIME] [WALL...]
そして、manページでそれを説明する方法は次のとおりです。
shutdown may be used to halt, power-off or reboot the machine.
The first argument may be a time string (which is usually "now").
Optionally, this may be followed by a wall message to be sent to all
logged-in users before going down.
The time string may either be in the format "hh:mm" for hour/minutes
specifying the time to execute the shutdown at, specified in 24h clock
format. Alternatively it may be in the syntax "+m" referring to the
specified number of minutes m from now. "now" is an alias for "+0",
i.e. for triggering an immediate shutdown. If no time argument is
specified, "+1" is implied.
Note that to specify a wall message you must specify a time argument,
too.
If the time argument is used, 5 minutes before the system goes down the
/run/nologin file is created to ensure that further logins shall not be
allowed.
以下は、シャットダウンユーティリティがどのように機能するかについての良いアイデアを与えるはずのQ&Aスタイルの例です。
Q1。シャットダウンの使用方法は?
基本的な使用法は簡単です-あなたがしなければならないのは「シャットダウン」コマンドを実行することだけです。
shutdown
このツールのデフォルトの動作は、マシンの電源を切ることです。時間引数が指定されていない場合は、 +1であることに注意してください。 が暗示されます。これは、電源オフプロセスが今から1分後に開始されることを意味します。システムの電源をすぐにオフにしたい場合は、今を使用できます。 または+0 。
ウォールメッセージを発行する場合(ダウンする前にログインしているすべてのユーザーに送信するため)、次の方法で行うことができます:
shutdown 'YOUR MESSAGE HERE'
Q2。シャットダウンを使用してマシンを停止するにはどうすればよいですか?
これは、-Hオプションを使用して実現できます。
shutdown -H
ご存じない方のために説明すると、システムの停止と電源オフには違いがあります。前者はすべてのCPUを停止する必要がありますが、後者は主電源が切断されていることも確認します。
Q3。シャットダウン電源オフマシンを作成するにはどうすればよいですか?
これはデフォルトですが、-Pオプションを使用して、シャットダウンしてシステムの電源をオフにすることを明示的に指定できます。
shutdown -P
Q4。シャットダウンを使用して再起動するにはどうすればよいですか?
再起動の場合、オプションは-rです。
shutdown -r
Q5。シャットダウンにウォールメッセージのみを書き込むようにするには、またはその逆を行うにはどうすればよいですか?
停止、電源オフ、または再起動を実行せずに、シャットダウンでウォールメッセージを送信するだけの場合は、 -kを使用します。 コマンドラインオプション。
shutdown -k
Q6。保留中のシャットダウンをキャンセルするにはどうすればよいですか?
shutdownを使用して、停止、電源オフ、または再起動をスケジュールできます。このためにあなたがしなければならないのはあなたがプロセスを開始したい時間を渡すことです。例:
shutdown -r 18:00
ただし、スケジュールされたシャットダウンをキャンセルする場合は、それも実行できます。これは、-cコマンドラインオプションを使用して実行できます。
shutdown -c
ほとんどの人が同意するように、shutdownコマンドには急な学習曲線はありません。それが提供するほとんどの機能/オプションは理解しやすく、使いやすいです。ここで、このチュートリアルでは、オプションの大部分について説明しました。これらの練習が終わったら、ここに進んでツールの詳細を学ぶことができます。