GNU/Linux >> Linux の 問題 >  >> Linux

ターミナルを介してPCの電源機能を制御–シャットダウン、再起動、休止、一時停止

ねえ、仲間!ここでも、端末のパワーを紹介することに焦点を当てた他の記事を掲載しています。 。今日の記事では、PCの電源機能、つまり電源オフ、休止状態、一時停止、再起動を制御する方法に焦点を当てています。 。コマンドは本当に簡単で、簡単に覚えて、必要に応じて使用できます。

あなたがそう考えているなら、ターミナルウィークやターミナルスペシャルマンスはありません。先月からターミナルに焦点を当て、ターミナル関連の記事を多数公開し、多くの人が並んで待っています。ターミナルはLinuxディストリビューションに不可欠なツールであるため、これは当然のことです。

Linux用のオープンソーステキストベースの電子メールクライアント
「dmidecode」を使用してLinuxのハードウェアの詳細を取得する
タールファイルと、ターミナルを使用したLinuxでのtarファイルとuntarファイルのすべてについて

今から始めましょう。

電源オフ/シャットダウンするコマンド

シャットダウンするコマンドは次のとおりです。 UbuntuまたはDebianベースの場合、PCの電源を切るには–

sudo poweroff
or
sudo shutdown -h now
or
sudo halt
or
sudo init 0
or
systemctl poweroff 

それらのいずれかを使用すると、システムの電源がオフになります。 sudoを覚えておいてください ロック画面またはある種のトリッキーな状況になるまでは必要ありません。他のディストリビューションでは。 shutdown -h nowこのようにシャットダウンの時間制限を指定します– shutdown -h +60

「h」は停止を表します。また、必要に応じてsudoコマンドを使用できますが、管理者権限が必要ですが、最後のコマンドでは必要ありません。時間をスケジュールする場合、分単位です。つまり、60は60分=1時間を表します。

再起動のコマンド

ターミナルからシステムを再起動する方法は次のとおりです–

sudo reboot
or
sudo init 6
or
sudo shutdown -r now
or
systemctl reboot

Ubuntu/Debianベースのディストリビューションで使用できます。一度に1つだけ使用してください。ログインしている場合はsudoは必要ありません。または、このコマンドはあらゆる種類のLinuxベースのディストリビューションで使用できます。

reboot
or
shutdown -r +60 ( Command to schedule restart)
or
shutdown -r 

これを取得した場合でも、「r」は再起動に使用されます。

一時停止/休止するコマンド

以下は、休止状態のいずれかのコマンドです。 またはいわゆるサスペンド。これが興味深いのは、ほとんどのコマンドが同じであることに気付いた場合、いくつかの単語または重要な変更だけであるということです。すべてのコマンドを簡単に覚えることができます。

sudo pm-hibernate
or
sudo pm-suspend
or
systemctl suspend ​

それを行うためのシンプルでエレガントな方法。ほとんどのコマンドはここでも同じです。

推奨されるディスカッション

Ubuntuフォーラムでの議論のいくつかは、いくつかのコマンドが機能するかどうかを見つけるのに大いに役立ちました。それらをチェックしてください。また、さらにいくつかのメソッド(より複雑な)も含まれています。

ターミナルからシャットダウンまたは再起動するにはどうすればよいですか?
コマンドラインからhibrenateを一時停止するにはどうすればよいですか?

結論

ご覧のとおり、コマンドラインは非常に優れた機能を実行できます。しかし、個人的には、必要なときにPCの電源を切るために、電源キーを使い続けます。私はLinuxMint18.1を使用しています。 電源を押した後、何をすべきかにアクセスできます ボタン、そしてまた私は常にコマンドラインにいるわけではありません。しかし、私がいるときはいつも使っています。 SUDOPOWEROFF


Linux
  1. 18.04の休止状態?

  2. コンソール経由で Debian Linux ボックスの電源を切る方法

  3. 特定のコマンドでsudoが機能しない

  1. Linuxでシャットダウンおよび再起動コマンドを無効にする方法

  2. 1つのSudoで一連のコマンドを実行しますか?

  3. コマンドを任意の端末にパイプする方法は?

  1. Linuxのrebootおよびshutdownコマンド

  2. Linux ターミナルから Windows マシンをシャットダウンする

  3. Ubuntu で Nginx を再起動します。