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

Ubuntuは人気のオペレーティングシステムですが、シャットダウン方法にはいくつかの選択肢があり、状況に応じて使い分けることが重要です。特に初心者には、ショートカットキーコマンドラインの使い方が分からずに困ることがあります。

本記事では、Ubuntu(およびLinux全般)で使えるシャットダウンの全方法を紹介します。GUI環境コマンドラインショートカットキー自動シャットダウンまで、あらゆるシナリオに対応した手順を詳しく解説します。

![](https://i.ytimg.com/vi/B71DuC6UQ0o/hqdefault.jpg “【LinuC/LPIC合格講座】Linuxの起動とシャットダウンを完全理解【ITエンジニア基礎入門】#4”)

目次

Ubuntuシャットダウン ショートカットキー完全ガイド(Ubuntu Shutdown Shortcut)

ショートカットキーは、マウスを使わずに素早くシャットダウンできる便利な方法です。

基本的なシャットダウンショートカットキー

ショートカット説明対応環境
Ctrl + Alt + Deleteシャットダウンメニューを表示Ubuntu全バージョン
Alt + F1 → システム → シャットダウンアプリケーションメニュー経由GNOME環境
Super + L → 電源ボタンロック画面経由Ubuntu 18.04以降

Ctrl + Alt + Delete の使い方(詳細)

  1. Ctrl + Alt + Deleteキーを同時に押す
  2. 「電源オフ / ログアウト」ダイアログが表示される
  3. 「電源オフ」を選択
  4. 確認画面で「電源オフ」をクリック

注意:Ubuntu 16.04以前では、Ctrl + Alt + Deleteが再起動を実行する場合があります。

カスタムショートカットキーの設定方法

より便利なカスタムショートカットを設定できます。

設定手順:

  1. 設定キーボードショートカットを開く
  2. 「カスタムショートカット」セクションで「+」ボタンをクリック
  3. 以下を入力:
    • 名前:シャットダウン
    • コマンドgnome-session-quit --power-off
    • ショートカット:任意のキー(例:Ctrl + Shift + Q
  4. 「追加」をクリック
# カスタムショートカット用コマンド例
gnome-session-quit --power-off         # GNOMEで電源オフ
systemctl poweroff                     # systemdで電源オフ
shutdown -h now                        # 伝統的な方法

SysRq キーを使った緊急シャットダウン(REISUB)

システムがフリーズした場合の緊急シャットダウン方法です。

REISUBシーケンス:

  1. Alt + SysRq (Print Screen) + R – キーボードをRAWモードに切り替え
  2. Alt + SysRq + E – すべてのプロセスにSIGTERMを送信
  3. Alt + SysRq + I – すべてのプロセスにSIGKILLを送信
  4. Alt + SysRq + S – ディスクを同期
  5. Alt + SysRq + U – ファイルシステムをアンマウント
  6. Alt + SysRq + B – 再起動

覚え方:「Raising Elephants Is So Utterly Boring」

Ubuntu Shutdown コマンド徹底解説(Command Line)

コマンドラインからのシャットダウンは、最も確実で柔軟性の高い方法です。

基本的なshutdownコマンド

コマンド説明実行例
shutdown -h now即座にシャットダウン最も一般的
shutdown -h +55分後にシャットダウン作業保存の猶予
shutdown -h 23:0023: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:システムメニューから

  1. 画面右上のシステムメニュー(電源アイコン)をクリック
  2. 「電源オフ / ログアウト」を選択
  3. 「電源オフ」をクリック
  4. 確認画面で「電源オフ」をクリック(または60秒待つと自動実行)

方法2:アクティビティから

  1. Super キー(Windowsキー)を押してアクティビティを開く
  2. 「shutdown」と入力
  3. 「電源オフ」アイコンが表示されるのでクリック

Ubuntuデスクトップ環境別のシャットダウン

デスクトップ環境シャットダウン方法
GNOME右上メニュー → 電源オフ
KDE PlasmaKメニュー → 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 / Debiansudo systemctl poweroff右上メニュー → 電源オフ
Fedora / RHEL / CentOSsudo systemctl poweroff右上メニュー → Power Off
Arch Linuxsudo systemctl poweroffデスクトップ環境による
openSUSEsudo 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 英語版での操作は日本語版と同じキー操作です。

Anzai Hotaka

10 年の経験を持つコンピュータ エンジニア。Linux コンピュータ システム管理者、Web プログラマー、システム エンジニア。