Updated: 4 November 2026 · Applies to: Linux Mint 22 (Cinnamon, Xfce, MATE), GNOME 48, Xfce 4.18 and 4.20; systemd 252 to 259 on AlmaLinux and Rocky Linux 9 and 10, RHEL 9 and 10, Debian 13, Ubuntu 24.04 and 26.04
On Linux, Ctrl+Alt+Del does not open a task manager as it does on Windows. On a desktop such as Linux Mint it opens the Log out dialog (Cinnamon, Xfce, GNOME) or the Shut down dialog (MATE). On a text console, which is what servers and remote consoles show, it reboots the machine at once. To get a task manager, open System Monitor (or press Ctrl+Shift+Esc on Xfce); to stop accidental reboots on a server, mask ctrl-alt-del.target as shown below.
What Ctrl+Alt+Del does on each desktop
We read the default key bindings from the desktop packages (Linux Mint's own Cinnamon source, Debian 13 and Ubuntu 24.04); Linux Mint's settings package does not change them:
- Linux Mint Cinnamon: Ctrl+Alt+Del = Log out. Ctrl+Alt+End = Shut down, Ctrl+Alt+L = lock the screen.
- Linux Mint Xfce (Xfce 4.18) and Xfce 4.20: Ctrl+Alt+Del runs
xfce4-session-logout(the log-out dialog). Ctrl+Shift+Esc opensxfce4-taskmanagerand Ctrl+Alt+Esc startsxkill(click a window to close it). - Linux Mint MATE (MATE 1.26): Ctrl+Alt+Del is bound to Shut down; Log out has no default key.
- GNOME (Ubuntu, Fedora; GNOME 48): Ctrl+Alt+Del = Log out.
The Linux equivalent of Task Manager
- Graphical: open System Monitor from the menu. The package is
gnome-system-monitoron Cinnamon and GNOME,mate-system-monitoron MATE (Linux Mint MATE depends on it) andxfce4-taskmanageron Xfce. If it is missing on Mint or Ubuntu:sudo apt install gnome-system-monitor. - Give it Ctrl+Alt+Del on Linux Mint Cinnamon: open System Settings, Keyboard, Shortcuts. Under System, remove the Ctrl+Alt+Del binding from Log out. Then click Add custom shortcut, enter the command
gnome-system-monitorand assign Ctrl+Alt+Del to it. - Terminal:
top(orhtopaftersudo apt install htop) lists processes by CPU use; note the PID and end it withkill PID, orkill -9 PIDif it ignores that.
If the whole desktop is frozen
- Press Ctrl+Alt+F3 to switch to a text console (Ctrl+Alt with an F key switches between virtual consoles). Log in, find the culprit with
topand kill it. Switch back with Ctrl+Alt and the F key your desktop runs on (try F7, F1 or F2). - If even that fails, the kernel's Magic SysRq keys can still reboot cleanly: hold Alt+SysRq (SysRq is the Print Screen key) and press S (sync disks), U (remount read-only), then B (reboot). Ubuntu 24.04, and Linux Mint 22 which uses Ubuntu's package, set
kernel.sysrq = 176, which allows exactly these three; according to the kernel documentation,1enables all SysRq functions.
Disable Ctrl+Alt+Del reboots on a server (text console)
On the text console, systemd starts ctrl-alt-del.target, an alias of reboot.target. On a physical console, a KVM switch, an IPMI console or a VPS VNC console this key combination is easy to send by accident, for example when it was meant for a Windows machine. In addition, pressing it more than seven times within two seconds forces a reboot even when the target is blocked (CtrlAltDelBurstAction, default reboot-force). Disable both, as root:
- Mask the target:
systemctl mask --force ctrl-alt-del.target
On Debian and Ubuntu plainsystemctl maskworks. On AlmaLinux, Rocky Linux and RHEL 9 and 10, the system presets already place a link in/etc, and without--forceit fails:Failed to mask unit: File '/etc/systemd/system/ctrl-alt-del.target' already exists and is a symlink to /usr/lib/systemd/system/reboot.target
With--force:Removed '/etc/systemd/system/ctrl-alt-del.target'. Created symlink '/etc/systemd/system/ctrl-alt-del.target' → '/dev/null'.
- Switch off the burst rule with a drop-in file:
mkdir -p /etc/systemd/system.conf.d printf '[Manager]\nCtrlAltDelBurstAction=none\n' > /etc/systemd/system.conf.d/ctrl-alt-del.conf
- Load the change:
systemctl daemon-reload(in our tests this was enough;systemctl daemon-reexecalso works). - Check:
$ systemctl is-enabled ctrl-alt-del.target masked $ systemctl show -p CtrlAltDelBurstAction CtrlAltDelBurstAction=none
What we tested: according to the systemd manual, pressing Ctrl+Alt+Del on the console sends SIGINT to process 1, so we sent that signal to a systemd 257 system on AlmaLinux 10. With the target masked, the system kept running and logged:
Failed to enqueue replace-irreversibly job for ctrl-alt-del.target: Unit ctrl-alt-del.target is masked.
Ten signals in one second with CtrlAltDelBurstAction=none also left it running. With the drop-in removed (back to reboot-force), the same ten signals rebooted it at once, although the target was masked. That is why both steps matter.
Undo
systemctl unmask ctrl-alt-del.target rm /etc/systemd/system.conf.d/ctrl-alt-del.conf systemctl daemon-reload
After unmask, the target points to reboot.target again through the link in /usr/lib/systemd/system.
Remote and VPS consoles
Browser consoles built on noVNC hide a Send Ctrl-Alt-Del button under Show extra keys. Use it to reach a Windows login screen; on a Linux server it reboots the machine unless you disabled it as above. To restart a Linux server on purpose, see How to reboot Linux using the CLI?; to stop users from running the reboot and shutdown commands, see How to disable shutdown and reboot commands in Linux?; to log who rebooted a server, see Audit Rules to Log Who Ran reboot or shutdown on Linux.
Official documentation: systemd-system.conf (CtrlAltDelBurstAction), systemd.special (ctrl-alt-del.target) and Linux Magic System Request Key.