この記事の監修:宮崎智広(Linux教育歴15年以上・受講者3,100名超)
「Linuxサーバーをすぐに再起動したい」
「rebootとshutdown -r nowの違いは何か?」

この記事では、Linuxシステムを即時再起動するコマンドを実行例付きで解説します。
reboot・shutdown -r now・systemctl reboot の違いと使い分けも説明します。

【この記事でわかること】
・rebootコマンドでLinuxシステムを即時再起動する方法
・shutdown -r now で再起動する方法とrebootコマンドとの違い
・systemctl reboot を使ったsystemd環境での再起動方法
・haltコマンドとの違いと、シャットダウン・再起動の使い分け

「このままじゃマズい」と感じていませんか?
参考書を開く気力もない、同年代に取り残される不安——
でも安心してください。プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
図解60P/登録10秒/解除も3秒 / 詳細はこちら

rebootコマンドとは

reboot コマンドは、Linuxシステムを即時再起動するコマンドです。
shutdown -r now と同等の動作をしますが、引数が不要なため素早く実行できます。
実行にはroot権限が必要です。

rebootコマンドの書式

reboot

再起動コマンドの実行例

1. rebootコマンドで即時再起動

[root@tiger root]# reboot Broadcast message from root (pts/0) (Wed Apr 11 17:17:07 2007): The system is going down for reboot NOW!

ログイン中の全ユーザーに再起動メッセージが表示され、即座に再起動処理が開始されます。

2. shutdown -r now で再起動

[root@Tiger ~]# shutdown -r now Broadcast message from root (pts/0) (Thu Jun 10 14:07:46 2010): The system is going down for reboot NOW!

shutdown -r now も即時再起動ですが、shutdown コマンドでは「何分後に再起動」という指定もできます(例: shutdown -r 5 で5分後に再起動)。

3. systemctl reboot(systemd環境)

CentOS 7以降・RHEL 7以降などsystemdを採用している環境では、systemctl コマンドでも再起動できます。

[root@Tiger ~]# systemctl reboot

内部的に reboot コマンドと同じ処理が実行されます。

各コマンドの違いと使い分け

コマンド 特徴 推奨場面
reboot 引数なしで即時再起動。シンプルで覚えやすい すぐに再起動したい場合
shutdown -r now 時間指定も可能。メッセージを指定できる 複数ユーザーに警告を出したい場合
systemctl reboot systemd経由。ユニットの停止順序を遵守 systemd環境での正式な手順
halt システムを停止(電源は切れない) シャットダウン後に手動で電源を切る場合

本記事のまとめ

・即時再起動は reboot または shutdown -r now
・systemd環境では systemctl reboot も使える
・時間指定再起動は shutdown -r 分数
・シャットダウン(電源オフ)は shutdown -h now または poweroff

Linuxサーバーの運用操作、体系的に学んでいますか?

再起動・シャットダウンはサーバー管理の基本操作ですが、実務ではサービス停止手順やデータ保護の観点も重要になります。
ネットの切れ端の情報をコピペするだけでなく、現場で通用する安全なLinuxサーバー構築の「型」を体系的に身につけたい方へ、『Linuxサーバー構築入門マニュアル(図解60P)』を完全無料でプレゼントしています。

「独学の時間がもったいない」「プロから直接、現場の技術を最短で学びたい」という本気の方には、2日で実務レベルのスキルが身につく【初心者向けハンズオンセミナー】も開催しています。


暗記不要・1時間後にはサーバーが動く

3,100名以上が実践した「型」を無料で公開中

プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
その「型」を図解60Pにまとめた入門マニュアルを、完全無料でプレゼントしています。

登録10秒/合わなければ解除3秒 / 詳細はこちら

Linux無料マニュアル(図解60P) 名前とメールで30秒登録

宮崎 智広

この記事を書いた人

宮崎 智広(みやざき ともひろ)

株式会社イーネットマーキュリー代表。現役のLinuxサーバー管理者として15年以上の実務経験を持ち、これまでに累計3,100名以上のエンジニアを指導してきたLinux教育のプロフェッショナル。「現場で本当に使える技術」を体系的に伝えることをモットーに、実践型のLinuxセミナーの開催や無料マニュアルの配布を通じてLinux人材の育成に取り組んでいる。

趣味は、キャンプにカメラ、トラウト釣り。好きな食べ物は、ラーメンにお酒。休肝日が作れない、酒量を減らせないのが悩み。最近、ドラマ「フライトエンジェル」を観て涙腺が崩壊しました。