すべてのオペレーティングシステムには、さまざまな問題の解決策としてシステムを再起動する機能があります。 Ubuntuは、システムを再起動するためのコマンドラインとグラフィカルユーザーインターフェイスの両方を提供します。
ここLinuxAPTでは、Ubuntuシステムを再起動するためのコマンドラインアプローチを検討します。
Ubuntuシステムを再起動することの重要性
マシンを再起動すると、障害のあるソフトウェアはアクティブメモリから削除されます。システムは、再起動時にソフトウェアの新しいコピーをアクティブメモリにロードします。さらに、一部のオペレーティングシステムでは、更新または構成を完了するために再起動が必要です。再起動手順により、停止したプログラムを終了し、重要な修正を適用し、一時ファイルを削除し、破損したファイルシステムを修復し、その他の多くのシステム管理作業を完了することができます。
ターミナルからUbuntuを再起動する方法は?
ターミナルからUbuntuを再起動するには、以下のコマンドを使用します。
- shutdownコマンドを使用してUbuntuを再起動します。
- rebootコマンドを使用してUbuntuを再起動します。
- initコマンドを使用してUbuntuを再起動します。
- systemdの方法を使用してUbuntuを再起動します。
1.シャットダウンコマンドを使用してUbuntuを再起動します
このコマンドは、システムの電源をオフ、オン、または再起動するために使用されます。時間引数で実行時間を指定します。インスタント操作の場合、時間パラメータは「今」に設定されます。以下のコマンドを実行して、shutdownコマンドを使用してシステムを再起動します。
$ sudo shutdown -r now
下記のコマンドを実行し、shutdownコマンドを使用して1分後にシステムを再起動します。
$ sudo shutdown -r 1
24時間形式では、形式は「hh:mm」です。 「+m」を使用して、「m」分で強制的に再起動することもできます。
上記のコマンドを実行して、午後12時45分にシステムを再起動します。
$ sudo shutdown -r 12:45
下記のコマンドを実行し、shutdownコマンドを使用してシステムの再起動をキャンセルします。
$ shutdown -c
2.再起動コマンドを使用してUbuntuを再起動します
再起動コマンドは、ターミナルからマシンを再起動するための迅速かつ簡単な方法です。以下のコマンドを実行して、Ubuntuシステムを再起動します。
$ reboot
3.initコマンドを使用してUbuntuを再起動します
「/sbin/ init」は、カーネルがUbuntuにロードされたときに最初に実行されるプロセスです。これは、プロセスのPIDが1であることを示します。「systemd」のないLinuxシステムでは、「init」コマンドは現在のすべてのプロセスを強制終了し、init状態または実行レベルを変更する前にディスクを同期します。実行レベル5がデフォルトの状態です。 'init 6'コマンドは、システムを一時停止し、'/ etc/inittab'ファイルで指定された状態で再起動します。
以下のコマンドを実行して、initコマンドを使用してUbuntuシステムを再起動します。
$ init 6
以下のコマンドを実行して、Ubuntuシステムをマルチユーザーモードで再起動します。
$ sudo init 2
4.systemdWayを使用してUbuntuを再起動します
「init」プロセスは「systemd」に置き換えられたため、「/ sbin/init」はsystemdへのシンボリックリンクになりました。
initシステムの代わりにsystemdを使用するシステムでは、「/ etc/inittab」を見つけることができない場合があります。以下に説明するコマンドを実行して、システムを再起動します。
$ sudo systemctl reboot