Ubuntuサーバーは毎日人気が高まっています。コンテナとクラウドコンピューティングに感謝します。手頃な価格のサーバーソリューションを探している中小企業や組織にとって、Ubuntuサーバーが最適です。実質的にすべてのハードウェアおよび仮想化プラットフォームでうまく機能します。
現在、オンラインのWebサイトの37%がLinuxサーバーで実行されており、その割合のうち、Ubuntuサーバーが35.9%を占めています。 Ubuntuがあなたのウェブサイトを動かしていることに気付くのは驚くことではありません。 MicrosoftクラウドプラットフォームAzureでさえ、Ubuntuサーバーイメージを利用しています。
この特定の記事では、いくつかのUbuntuサーバーターミナルコマンド、つまりコマンドラインからUbuntuサーバーを再起動する方法について説明します。ほとんどのネットワーク管理者、エンジニア、またはUbuntuサーバーを管理している人は、グラフィカルユーザーインターフェイス(GUI)ユーティリティを使用していない可能性が高いです。サーバーのコマンドラインで直接コマンドを実行するか、Puttyなどのアプリケーションを使用してSSH経由でリモートでコマンドにアクセスします。
コマンドラインを使用したUbuntuサーバーの再起動
Ubuntuサーバーを再起動するために実行できるすべてのコマンドを確認します。これらのコマンドの一部は、Ubuntuデスクトップバージョンでも機能します。この投稿では、Ubuntu Server18.04LTSをUbuntuデスクトップ上の仮想マシンとして実行しています。

再起動コマンド
これまでのところ、Ubuntuサーバーを再起動するために使用できる最も簡単な方法です。 Ubuntu Serverだけでなく、Ubuntuデスクトップやその他のDebianベースのLinuxディストリビューションでも機能します。
$ reboot
上記のコマンドを実行し、「許可が拒否されました」などのエラーが発生した場合、昇格された権限はありません。 sudoを追加する必要があります 指図。以下に示します。
$ sudo reboot
このアクションにより、管理者パスワードの入力を求められます。パスワードを入力してEnterキーを押します。
この再起動に追加できるパラメータがもう1つあります コマンド–今 コマンド。
$ sudo reboot now
バックグラウンドで実行されているサービスがあるが、サーバーを再起動する場合は、 -fを使用します パラメータ。サーバーを強制的に再起動することを意味します。
$ sudo reboot -f
シャットダウンコマンド
shutdownコマンド自体は、Ubuntuサーバーの電源をオフにするために使用されます。ただし、追加の -r パラメータを使用すると、サーバーまたはUbuntuデスクトップを再起動するために使用できます。昇格された権限が必要になる場合があるため、 sudoを使用してください コマンド。
$ sudo shutdown -r
このコマンドには、Ubuntuサーバーの全体的なエクスペリエンスに役立つ可能性のあるパラメーターがいくつか追加されています。その1つは、特定の時間(分単位)後にサーバーを再起動するようにサーバーを設定できることです。
$ sudo shutdown -r +10
上記のコマンドは、10分後にサーバーを再起動します。
他のログインユーザーには、ターミナルに次のようなメッセージが表示されます。
[fosslinux-server@dhcppc1 ~]# Broadcast message from root@dhcppc1 (/dev/tty1) at 18:00 ... The system is going down for reboot in 10 minutes! Server will restart in 10 minutes. Please save your work.
サーバーを再起動する特定の時間を設定することもできます。 HH:MMの形式で時刻を指定する必要があります 。
$ sudo shutdown -r HH:MM e.g $ sudo shutdown -r 18:00
上記のコマンドは、午後6時にサーバーを再起動します。
設定した再起動スケジュールをキャンセルする場合は、シャットダウンを実行します コマンドですが、 -cを追加することを忘れないでください パラメータ。
$ shutdown -c
シャットダウンで使用できるもう1つのパラメータ コマンドは今です 。これは、サーバーをすぐに再起動することを意味します。
$ sudo shutdown -r now
初期化コマンド
initコマンドは、指定されたパラメーターに応じていくつかのアクションを実行するために使用されます。パラメータは、実行レベルと呼ばれる0から6までの数字です。実行レベル0はシステムを停止/停止し、実行レベル6はシステムを再起動します。
sudo init 6
結論
これらは、コマンドを使用してUbuntuサーバーを再起動するために使用できる3つの方法です。また、Puttyなどのアプリケーションを使用してSSH経由でリモートで実行することもできます。 Debianベースのディストリビューションのデスクトップバージョンを実行している場合は、これらのコマンドも役立ちます。
上記にリストされていない、使用しているコマンドはありますか?以下のコメントセクションで、読者に遠慮なく知らせてください。この記事が役に立ったら、リンクを友達と共有することを忘れないでください。