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

コマンドラインを使用してDebianを再起動する方法

Linux OSには、数週間ではなく数年間、再起動せずに実行する機能があります。ただし、状況によっては、1〜2週間後にLinuxシステムを再起動する正当な理由がある場合があります。ほとんどの場合、再起動には2つの主な理由があります。まず、機能するために再起動が必要なソフトウェアをインストールするときに、再起動が必要になります。次に、システムを更新するとき、または再起動が必要ないくつかの構成を実行するとき。それとは別に、再起動には他にも多くの理由があります。理由が何であれ、すべての変更を有効にするためにシステムを再起動する方法を知っておく必要があります。

LinuxのGUIバージョンを使用している場合、またはシステムに物理的にアクセスしている場合、システムの再起動は問題になりませんが、ヘッドレスバージョンのオペレーティングシステムを使用している場合、またはSSH経由でアクセスしていて、コマンドラインアクセスしかできない場合。この場合、コマンドラインからシステムを再起動する方法を知っておく必要があります。

この記事では、Debianベースのオペレーティングシステムを再起動するためのさまざまなコマンドについて説明します。この記事で説明する手順を説明するためにDebian10を使用します。

  • 再起動コマンドの使用
  • shutdownコマンドの使用
  • initコマンドの使用
  • procコマンドの使用

再起動コマンドの使用

Debian OSを再起動する最も簡単な方法は、rebootコマンドを使用することです。電源を切り、ローカルホストまたはリモートDebianマシンの再起動を実行します。

Debianでこのコマンドを使用して再起動します。まず、Debianでターミナルアプリケーションを起動する必要があります。これを行うには、アクティビティに移動します デスクトップの左上隅にあるタブ。次に、検索バーに「ターミナル」と入力します 。ターミナルアイコンが表示されたら、それをクリックして起動します。

次に、ターミナルで次のコマンドを入力します。

$ sudo reboot

すぐに電源がオフになり、システムが再起動します。

再起動コマンド自体が機能しない可能性がある場合は、システムを強制的に再起動することもできます。これは、ラップトップまたはPCの電源ボタンを押すのと似ています。ターミナルで次のコマンドを入力して、システムを強制的に再起動します。

$ reboot -f

shutdownコマンドの使用

Linuxのshutdownコマンドは、その名前が示すように、システムの電源をオフにするために使用されます。ただし、– rを使用する場合 フラグを立てると、システムを再起動するために使用できます。このコマンドを使用して、システムをいつ再起動するかを指示するtime引数も追加する必要があります。時間を分単位で指定する必要があることに注意してください。

再起動するコマンドの構文は次のようになります。

$ sudo shutdown -r +[time]

上記のコマンドをtime引数なしで入力すると、デフォルト設定を使用して1分後にシステムが再起動します。

$ sudo shutdown -r

システムをすぐに再起動するには、次のコマンドを使用します。

$ sudo shutdown -r now

時間を分単位で定義して、再起動をスケジュールすることもできます。

たとえば、今から2分後に再起動をスケジュールするには、次のコマンドを使用します。

$ sudo shutdown -r +2

正確な時間(午後2時10分など)に再起動をスケジュールするには、次を使用できます。

$ sudo shutdown -r 14:10

スケジュールされた再起動を設定したが、後でキャンセルしたい場合は、– cを使用して再起動できます。 国旗。ターミナルで次のコマンドを実行して、スケジュールされた再起動をキャンセルします。

$ sudo shutdown -c

initコマンドの使用

Init(初期化の略)は、システムの起動時に開始される最初のプロセスです。 Linuxシステムのさまざまなプロセスを初期化します。これを使用して、Linuxをシャットダウンまたは再起動できます。 initコマンドでシステムの動作を制御するために使用できるさまざまな実行レベル(0から6まで)があります。システムを再起動するには、以下に示すように、実行レベル6に続いてinitコマンドを使用します。

$ /sbin/init 6

Procコマンドの使用

物理的にアクセスできないリモートサーバーで作業しているときに、標準の再起動が機能しない、または時間がかかる状況で実行することがあります。その場合、マジックSysRqキーを使用して、カーネルに強制的に再起動させます。 SysRqキーは、/proc仮想ファイルシステムを介してカーネルに命令を送信する方法を提供します。

SysRqキーを使用するには、次のコマンドを使用します。

$ echo 1 > /proc/sys/kernel/sysrq

次に、次のコマンドを使用してシステムを再起動します

$ echo b > /proc/sysrq-trigger

この方法は定期的に使用するのではなく、絶対に必要な場合にのみ使用してください。

Debianマシンを簡単かつ迅速に再起動するためのさまざまな方法について説明しました。上記の4つの方法は、ローカルマシンとリモートマシンの両方に適用されます。これらのコマンドはすべてシステムをすぐに再起動するため、再起動を実行する前に必ず作業内容を保存してください。


Ubuntu
  1. コマンドラインを使用してMySQLでデータベースを作成する方法

  2. コマンドラインを使用してLinuxでtar.gzファイルを抽出する方法

  3. コマンドラインを使用してLinuxでユーザーを削除する方法

  1. コマンドラインを使用してLinuxをシャットダウンまたは再起動する方法

  2. コマンドラインからミュートする方法は?

  3. コマンドラインを使用してLinuxを再起動する方法

  1. コマンドラインからLinuxサーバーを再起動または再起動する方法

  2. コマンドラインでのファイルの検索(ハウツー)

  3. コマンドラインを使用してUbuntuのバージョンを確認する方法