Ubuntuシャットダウン完全ガイド:ショートカット(Ctrl+Alt+Del)・shutdown コマンド・GUI操作

Ubuntuは人気のオペレーティングシステムですが、シャットダウン方法にはいくつかの選択肢があり、状況に応じて使い分けることが重要です。特に初心者には、ショートカットキーやコマンドラインの使い方が分からずに困ることがあります。
本記事では、Ubuntu(およびLinux全般)で使えるシャットダウンの全方法を紹介します。GUI環境、コマンドライン、ショートカットキー、自動シャットダウンまで、あらゆるシナリオに対応した手順を詳しく解説します。

目次
- Ubuntuシャットダウン ショートカットキー完全ガイド
- Ubuntu Shutdown コマンド徹底解説
- GUIからシャットダウンする方法
- 即時シャットダウンの方法
- 時間指定・自動シャットダウン
- Linux全般のシャットダウン方法
- 方法別比較表
- トラブルシューティング
- よくある質問(FAQ)
Ubuntuシャットダウン ショートカットキー完全ガイド(Ubuntu Shutdown Shortcut)
ショートカットキーは、マウスを使わずに素早くシャットダウンできる便利な方法です。
基本的なシャットダウンショートカットキー
| ショートカット | 説明 | 対応環境 |
|---|---|---|
| Ctrl + Alt + Delete | シャットダウンメニューを表示 | Ubuntu全バージョン |
| Alt + F1 → システム → シャットダウン | アプリケーションメニュー経由 | GNOME環境 |
| Super + L → 電源ボタン | ロック画面経由 | Ubuntu 18.04以降 |
Ctrl + Alt + Delete の使い方(詳細)
- Ctrl + Alt + Deleteキーを同時に押す
- 「電源オフ / ログアウト」ダイアログが表示される
- 「電源オフ」を選択
- 確認画面で「電源オフ」をクリック
注意:Ubuntu 16.04以前では、Ctrl + Alt + Deleteが再起動を実行する場合があります。
カスタムショートカットキーの設定方法
より便利なカスタムショートカットを設定できます。
設定手順:
- 設定 → キーボード → ショートカットを開く
- 「カスタムショートカット」セクションで「+」ボタンをクリック
- 以下を入力:
- 名前:シャットダウン
- コマンド:
gnome-session-quit --power-off - ショートカット:任意のキー(例:Ctrl + Shift + Q)
- 「追加」をクリック
# カスタムショートカット用コマンド例
gnome-session-quit --power-off # GNOMEで電源オフ
systemctl poweroff # systemdで電源オフ
shutdown -h now # 伝統的な方法
SysRq キーを使った緊急シャットダウン(REISUB)
システムがフリーズした場合の緊急シャットダウン方法です。
REISUBシーケンス:
- Alt + SysRq (Print Screen) + R – キーボードをRAWモードに切り替え
- Alt + SysRq + E – すべてのプロセスにSIGTERMを送信
- Alt + SysRq + I – すべてのプロセスにSIGKILLを送信
- Alt + SysRq + S – ディスクを同期
- Alt + SysRq + U – ファイルシステムをアンマウント
- Alt + SysRq + B – 再起動
覚え方:「Raising Elephants Is So Utterly Boring」
Ubuntu Shutdown コマンド徹底解説(Command Line)
コマンドラインからのシャットダウンは、最も確実で柔軟性の高い方法です。
基本的なshutdownコマンド
| コマンド | 説明 | 実行例 |
|---|---|---|
| shutdown -h now | 即座にシャットダウン | 最も一般的 |
| shutdown -h +5 | 5分後にシャットダウン | 作業保存の猶予 |
| shutdown -h 23:00 | 23:00にシャットダウン | 時刻指定 |
| shutdown -r now | 再起動 | アップデート後 |
| shutdown -c | シャットダウンをキャンセル | 予定取り消し |
shutdownコマンドの詳細オプション
# 即時シャットダウン(halt)
sudo shutdown -h now
sudo halt
sudo poweroff
# 即時再起動
sudo shutdown -r now
sudo reboot
# 1分後にシャットダウン(デフォルト)
sudo shutdown
# メッセージ付きシャットダウン
sudo shutdown -h +10 "システムメンテナンスのため10分後にシャットダウンします"
# 予定されたシャットダウンをキャンセル
sudo shutdown -c
systemctl を使ったシャットダウン
modern Ubuntu(16.04以降)では、systemctlが推奨されます。
# 電源オフ
sudo systemctl poweroff
# 再起動
sudo systemctl reboot
# 一時停止(suspend)
sudo systemctl suspend
# 休止(hibernate)
sudo systemctl hibernate
その他のシャットダウンコマンド
# init コマンド(旧式)
sudo init 0 # シャットダウン
sudo init 6 # 再起動
# telinit コマンド(init のシンボリックリンク)
sudo telinit 0 # シャットダウン
# poweroff コマンド(直接的)
sudo poweroff # 即座に電源オフ
GUIからシャットダウンする方法(Ubuntu Shutdown GUI)
グラフィカルユーザーインターフェースからのシャットダウンは、初心者に最も分かりやすい方法です。
Ubuntu GNOME環境でのシャットダウン
方法1:システムメニューから
- 画面右上のシステムメニュー(電源アイコン)をクリック
- 「電源オフ / ログアウト」を選択
- 「電源オフ」をクリック
- 確認画面で「電源オフ」をクリック(または60秒待つと自動実行)
方法2:アクティビティから
- Super キー(Windowsキー)を押してアクティビティを開く
- 「shutdown」と入力
- 「電源オフ」アイコンが表示されるのでクリック
Ubuntuデスクトップ環境別のシャットダウン
| デスクトップ環境 | シャットダウン方法 |
|---|---|
| GNOME | 右上メニュー → 電源オフ |
| KDE Plasma | Kメニュー → Leave → Shutdown |
| XFCE | アプリケーションメニュー → Log Out → Shutdown |
| MATE | システムメニュー → シャットダウン |
| Cinnamon | メニュー → Quit → Shutdown |
即時シャットダウンの方法(Immediate Shutdown)
緊急時やできるだけ早くシャットダウンしたい場合の方法です。
最速のシャットダウンコマンド
# 1. 最速(systemd)
sudo systemctl poweroff --force
# 2. 即座にhalt
sudo halt -p
# 3. 伝統的な方法
sudo shutdown -h now
# 4. 緊急時(データ損失の可能性あり)
sudo poweroff -f
速度比較
| 方法 | 速度 | 安全性 | 推奨度 |
|---|---|---|---|
| systemctl poweroff | 高速 | 安全 | ◎ 推奨 |
| shutdown -h now | 高速 | 安全 | ◎ 推奨 |
| poweroff -f | 最速 | 危険 | △ 緊急時のみ |
| GUI | 普通 | 安全 | ○ 初心者向け |
時間指定・自動シャットダウン(Ubuntu 自動シャットダウン)
スケジュール実行や自動シャットダウンの設定方法です。
1分後、5分後、10分後にシャットダウン
# 1分後
sudo shutdown -h +1
# 5分後(ユーザーに通知メッセージ表示)
sudo shutdown -h +5 "5分後にシャットダウンします。作業を保存してください。"
# 10分後
sudo shutdown -h +10
# 特定時刻(23:30)にシャットダウン
sudo shutdown -h 23:30
cronで定期的な自動シャットダウン
毎日23:00に自動シャットダウンする設定:
# crontabを編集
sudo crontab -e
# 以下を追加(毎日23:00にシャットダウン)
0 23 * * * /sbin/shutdown -h now
# 平日のみ22:00にシャットダウン
0 22 * * 1-5 /sbin/shutdown -h now
# 週末のみ深夜1:00にシャットダウン
0 1 * * 6,0 /sbin/shutdown -h now
アイドル時間でシャットダウン
一定時間操作がない場合に自動シャットダウンするスクリプト:
#!/bin/bash
# idle-shutdown.sh - 30分間アイドル後にシャットダウン
IDLE_TIME=1800 # 30分(秒単位)
while true; do
idle_seconds=$(xprintidle | awk '{print $1/1000}')
if [ $(echo "$idle_seconds > $IDLE_TIME" | bc) -eq 1 ]; then
shutdown -h now
fi
sleep 60 # 1分ごとにチェック
done
Linux全般のシャットダウン方法(Linux Shutdown)
Ubuntu以外のLinuxディストリビューションでも共通して使える方法です。
ディストリビューション別シャットダウン
| ディストリビューション | 推奨コマンド | GUI方法 |
|---|---|---|
| Ubuntu / Debian | sudo systemctl poweroff | 右上メニュー → 電源オフ |
| Fedora / RHEL / CentOS | sudo systemctl poweroff | 右上メニュー → Power Off |
| Arch Linux | sudo systemctl poweroff | デスクトップ環境による |
| openSUSE | sudo systemctl poweroff | アプリケーションメニュー → Leave |
Linux Shutdown Shortcut Key(共通)
| ショートカット | 機能 | 対応環境 |
|---|---|---|
| Ctrl + Alt + Delete | シャットダウンメニュー | ほぼ全Linux |
| Alt + SysRq + O | 即座に電源オフ | カーネルレベル |
| Ctrl + Alt + T → shutdown | ターミナル起動 → コマンド | 全Linux |
シャットダウン方法別比較表
完全比較:速度・安全性・難易度
| 方法 | 速度 | 安全性 | 難易度 | 推奨シーン |
|---|---|---|---|---|
| Ctrl+Alt+Delete | 速い | ◎ | 簡単 | 日常使用 |
| shutdown -h now | 速い | ◎ | 中級 | サーバー・リモート |
| GUIメニュー | 普通 | ◎ | 簡単 | 初心者 |
| systemctl poweroff | 最速 | ◎ | 中級 | modern Linux |
| REISUB | 遅い | ○ | 上級 | フリーズ時 |
| poweroff -f | 最速 | △ | 上級 | 緊急時のみ |
トラブルシューティング
シャットダウンできない場合の対処法
1. プロセスが応答しない場合
# 強制終了するプロセスを確認
ps aux | grep [プロセス名]
# プロセスを強制終了
sudo kill -9 [PID]
# その後シャットダウン
sudo shutdown -h now
2. マウントされたドライブの問題
# マウントされているドライブを確認
mount
# 強制アンマウント
sudo umount -f /mnt/external
# 再度シャットダウン
sudo shutdown -h now
3. systemdサービスが停止しない場合
# 停止しないサービスを確認
systemctl list-jobs
# サービスを強制停止
sudo systemctl stop [サービス名] --force
# 強制シャットダウン
sudo systemctl poweroff --force
シャットダウンが遅い場合の改善方法
# systemd のタイムアウト設定を短縮
sudo nano /etc/systemd/system.conf
# 以下を編集(90秒 → 30秒に短縮)
DefaultTimeoutStopSec=30s
# 設定を反映
sudo systemctl daemon-reload
よくある質問(FAQ)
Ubuntuのシャットダウンショートカットは何ですか?
Ctrl + Alt + Deleteが最も一般的なショートカットです。このキーを押すとシャットダウンメニューが表示され、「電源オフ」を選択できます。また、カスタムショートカットを設定することも可能で、設定アプリからgnome-session-quit --power-offコマンドを任意のキーに割り当てられます。
Ubuntu shutdownコマンドの使い方は?
基本的な使い方はsudo shutdown -h nowで即座にシャットダウンします。時間指定する場合はsudo shutdown -h +10(10分後)やsudo shutdown -h 23:00(23時)と指定できます。shutdown -cでキャンセルも可能です。
Linux shutdown shortcut key は何ですか?
Linux全般で使えるCtrl + Alt + Deleteが標準です。緊急時にはAlt + SysRq + O(即座に電源オフ)やREISUBシーケンスも使えます。ディストリビューションやデスクトップ環境により異なる場合があります。
Ubuntu 電源オフ ショートカットをカスタマイズできますか?
可能です。設定 → キーボード → ショートカットからカスタムショートカットを追加し、コマンドにgnome-session-quit --power-offを設定することで、任意のキー(例:Ctrl+Shift+Q)でシャットダウンできます。
Ubuntu シャットダウン GUIでの操作方法は?
画面右上のシステムメニュー(電源アイコン)をクリックし、「電源オフ / ログアウト」 → 「電源オフ」を選択します。確認画面が表示されるので、再度「電源オフ」をクリックすることでシャットダウンが実行されます。
Ubuntu 自動シャットダウンの設定方法は?
crontab -eでcronを編集し、例えば0 23 * * * /sbin/shutdown -h nowと記述すると毎日23:00に自動シャットダウンします。またはGUIツール「Startup Applications」からスクリプトをスケジュール実行することも可能です。
shutdown -h now と poweroff の違いは?
shutdown -h nowはシステムサービスを正常に停止してからシャットダウンする安全な方法です。poweroffも同様ですが、poweroff -f(強制)は危険です。現代のUbuntuではsystemctl poweroffが最も推奨されます。
Ubuntuがシャットダウンできない場合の対処法は?
まずsudo systemctl poweroff --forceを試してください。それでも駄目な場合はREISUBシーケンス(Alt + SysRq + R-E-I-S-U-B)を順に実行します。最終手段として電源ボタン長押しがありますが、データ損失のリスクがあります。
Linux shutdown 即時実行の最速方法は?
sudo systemctl poweroffが最も高速で安全です。緊急時はsudo poweroff -f(強制)も使えますが、ファイルシステムの同期が行われないため、データ損失のリスクがあります。通常は前者を推奨します。
Ubuntu power off shortcut の英語版は?
英語環境でもCtrl + Alt + Deleteが標準ショートカットです。表示される menu は “Power Off / Log Out” → “Power Off” となります。Ubuntu 英語版での操作は日本語版と同じキー操作です。





