Linuxでは(Linux)、(ほとんどのオペレーティングシステムでそうであるように)コンピュータを再起動したり、ユーザーアカウントからログアウトしたり、システムを完全にシャットダウンしたりするのは非常に簡単です。多くの場合、コンピュータの電源ボタンを押すか、ツールバーのボタンをクリックするだけです。Ubuntuでは(Ubuntu)、このようなウィンドウが表示されます。
(セッションをシャットダウンした後)すぐにコンピュータの電源を切る、再起動する、ログアウトするなどのオプションがあります。
これはすべてターミナル(Terminal)経由でも実行できます。これは、ターミナル(Terminal)セッションを常に開いたままにしておくUbuntuユーザーにとって特に便利です。この方法には、特にシステムをシャットダウンするためのいくつかのオプションも含まれています。
ターミナルからUbuntuをシャットダウンします
まず、ターミナルを開きます。
コマンドを実行する前に、実行する作業の多くが現在のセッションをすぐに終了することに注意してください。このチュートリアルを参照している間はすべてを保存しておくことをお勧めします。そのため、誤ってオフにした場合は、コンピュータ、あなたは何も失うことはありません。
そうは言っても、ここに行きます。
最初に説明するのは、コンピューターをシャットダウンすることです。これは、shutdownコマンドを使用して行います。最も基本的には、ターミナル(Terminal)に次のように入力してコンピュータをシャットダウンできます。
sudo shutdown -h now
最近管理者としてアクションを実行した場合を除き、パスワードの入力を求められます。入力に成功すると、コンピュータはすぐにシャットダウン手順を開始します。
このコマンドを使用すると、基本的にコンピュータに停止または電源オフのオプションが与えられ、すぐにそれが実行されます。停止すると、実行中のすべてのプロセスが停止するだけで、コンピューターの電源を安全に切ることができますが、poweroffコマンドは両方を実行します。
注:停止する場合は、ターミナルにsudohaltと入力することもできます。(Note: if you want to halt, you can also type sudo halt into the Terminal.)
システムがデフォルトで停止または電源オフされるようにしたい場合は、次のコマンドがそれを実行します。
sudo shutdown -P HH:MM
また
sudo shutdown -H HH:MM
どちらの場合も、最後の時間が必要です。時間なしでsudoshutdown-P(sudo shutdown -P)またはsudoshutdown-Hのいずれかを入力すると、時間が必要であることを通知するメッセージが表示されます。
もう少し制御したい場合はどうなりますか?shutdownコマンドには多くのオプションがあります。たとえば、コンピュータを30分でシャットダウンする場合は、sudo shutdown +30がコマンドになります。
(例として)午後5時30分にコンピューターをシャットダウンする場合は、sudoshutdown17:30が使用するコマンドになります。
注:時刻を要求するすべてのコマンドは、時計が12時間制に設定されている場合でも、24時間制を使用するため、sudoshutdown5:30は5:30AMになります。(Note: all commands which demand a time use 24-hour time, even if your clock is set to 12-hour time, so sudo shutdown 5:30 would be 5:30 AM.)
最後に、時間を付けてこれらの例の1つを使用し、コンピューターを使い続けたいことに気付いた場合、別のターミナルセッションで(Terminal)sudo shutdown -cと入力すると、スケジュールされたシャットダウンがキャンセルされます。
コンピュータを再起動する場合は、2つのオプションがあります。1つ目は引き続きshutdownコマンドを使用しますが、シャットダウンが正常に完了したらシステムを再起動するように指示するオプションを最後に追加します。
もちろん、sudo shutdown -rと入力するのは必ずしも直感的ではないため、ありがたいことに、ターミナルに(Terminal)sudorebootと入力するだけで同じことができます。
最後に、一部のシステムでは、標準のログアウト画面に休止状態または一時停止のオプションがあります。一時停止オプションは現在の状態を保存してから「ほぼ」シャットダウンするため、すぐに現在の状態に戻ることができます。一時停止中も、コンピューターは電力を使用します(ラップトップを実行している場合は重要です)。 Hibernateはサスペンドと同じですが、現在の状態がディスクに保存され、コンピューターの電源がオフになっている点が異なります。システムを再起動する必要がありますが、再起動すると現在の状態に戻ることができます。コマンドラインからこれらのいずれかを実行するには、powermanagerコマンドを使用します。
sudo pm-suspendと入力すると、コンピューターが一時停止します。
同様に、 sudo pm-hibernateは、休止状態にするコマンドです。
以上です。基本的なshutdownおよびrebootコマンドは非常に基本的なものですが、(hibernateおよびsuspendコマンドに加えて)前述の修飾子を追加すると、基本的なターミナル(Terminal)セッションからのセッション管理用の非常に完全なコマンドセットが得られます。
Shutdown and Restart Your Computer From The Ubuntu Terminal
In Linux, it’s рretty simple (as it is in most operating syѕtems), to restart your comрuter, logout of your usеr accoυnt, or completely shutdown your system. Often, it’ѕ as simple as hitting the power button on your computer, or clicking a button on the toolbar. In Ubuntu, yоu’ll see a window lіke this appear.
You’ll have the option to immediately turn off your computer (after shutting down your session), rebooting, logging out, and more.
All of this can be done via the Terminal as well, which is especially handy for those Ubuntu users who always keep a Terminal session open. This method also includes a few options, especially for shutting down your system.
Shutdown Ubuntu from Terminal
First, we’ll open a Terminal.
Before we get to the commands, take note that many of the things we’ll do will immediately end your current session, so it’s a good idea to have everything saved while browsing this tutorial, so if – by chance – you mistakenly turn off your computer, you won’t lose anything.
That said, here we go.
The first thing we’ll talk about is shutting down your computer. We’ll do this using the shutdown command. At its most basic, we can shutdown our computer by typing the following into Terminal:
sudo shutdown -h now
Unless you’ve recently performed an action as the administrator, you’ll be asked for your password. Once you successfully enter it, your computer will immediately start the shutdown procedure.
Using this command basically gives your computer the option to either halt or poweroff, then does that immediately. Halting simply stops all running processes, making it safe to turn off your computer, while the poweroff command does both.
Note: if you want to halt, you can also type sudo halt into the Terminal.
If you would like to ensure that your system halts or poweroffs by default, the following commands do just that.
sudo shutdown -P HH:MM
or
sudo shutdown -H HH:MM
In either instance, the time at the end is necessary. Typing either sudo shutdown -P or sudo shutdown -H without the time will bring up a message informing you that the time is necessary.
What if you want a bit more control? The shutdown command has many options. For instance, if you want to shutdown your computer in 30 minutes, then sudo shutdown +30 would be the command.
If you want to shutdown your computer at 5:30 PM (as an example), then sudo shutdown 17:30 would be the command to use.
Note: all commands which demand a time use 24-hour time, even if your clock is set to 12-hour time, so sudo shutdown 5:30 would be 5:30 AM.
Finally, if you’ve used one of these examples with a time attached, and realize you want to keep using your computer, typing sudo shutdown -c in a different Terminal session will cancel the scheduled shutdown.
If you want to restart your computer, you have two options. The first still uses the shutdown command, but adds an option at the end that tells your system to restart once the shutdown has completed successfully.
Of course, typing sudo shutdown -r isn’t necessarily intuitive, so thankfully we can simply type sudo reboot into the Terminal to accomplish the same thing.
Finally, some systems have hibernate or suspend options on their standard logout screen. The suspend option saves your current state, then “almost” shuts down so that you can quickly return to your current state. While suspended, your computer still uses power (important if running a laptop). Hibernate is the same as suspend, except your current state is saved to disk and the computer turned off. You’ll need to restart your system, but can return to your current state once restarted. To do either of these from the command line, a power manager command is used.
Typing sudo pm-suspend will suspend your computer.
Similarly, sudo pm-hibernate is the command to place it in hibernate mode.
And that’s it. The basic shutdown and reboot commands can be very basic, but with the addition of the modifiers mentioned (in addition to the hibernate and suspend commands), you have a very complete set of commands for session management, all from a basic Terminal session.