CTRLALTDEL(8)

โœจ ctrlaltdel โ€” the manual page ๐Ÿ’…

okay bestie, so ctrlaltdel is a lil command from the util-linux fam that sets what the Ctrl-Alt-Del key combo actually does. yes, the three-finger salute. it's giving main character energy for real. ๐ŸŽ€


๐ŸŒธ SYNOPSIS ๐ŸŒธ

ctrlaltdel hard|soft

that's it. two vibes only. pick one. ๐Ÿฆ‹


๐Ÿ’– DESCRIPTION ๐Ÿ’–

so like, based on reading through the linux/kernel/reboot.c code (no cap, that's literally what the page says), there are two supported functions the <Ctrl-Alt-Del> sequence can pull off. only two. the kernel said pick your fighter. ๐Ÿ”ฅ

  • hard โ€” immediately reboot the computer, without calling sync(2) and without any other preparation whatsoever. just... yeet. this is the default. ๐Ÿ’€
  • soft โ€” makes the kernel send the SIGINT (interrupt) signal to the init process (and that's always the process with PID 1, periodt). if you use this option, the init(8) program must support this feature. and since there are now several init(8) programs hanging out in the Linux community, pls go consult the documentation for whichever version you're currently running. do your research bestie ๐Ÿ™ˆ

when you run the command with no arguments at all, it'll just show you the current setting. a little vibe check, if you will. โœจ

and fyi, the function of ctrlaltdel is usually set in the /etc/rc.local file. that's the spot. ๐Ÿซถ


๐Ÿ‘‘ OPTIONS ๐Ÿ‘‘

  • -h, --help โ€” displays the help text and dips. bye! ๐Ÿ’…
  • -V, --version โ€” displays the version and dips. also bye! ๐Ÿ’…

๐ŸŽ€ FILES ๐ŸŽ€

  • /etc/rc.local

๐ŸŒˆ AUTHORS ๐ŸŒˆ

Peter Orbaek <poe@daimi.aau.dk> โ€” shoutout to the icon who made this ๐Ÿซก


๐Ÿ”ฅ SEE ALSO ๐Ÿ”ฅ


๐Ÿ’€ REPORTING BUGS ๐Ÿ’€

got a bug to report? for bug reports, use the issue tracker: <https://github.com/util-linux/util-linux/issues>. they'll handle it, bestie. not me being the middleman fr fr ๐Ÿ˜ญ


โญ AVAILABILITY โญ

the ctrlaltdel command is part of the util-linux package, which you can download from the Linux Kernel Archive: <https://www.kernel.org/pub/linux/utils/util-linux/>. go get it. slay. ๐Ÿ’œ


okay that's the whole page, you ate that fr ๐Ÿ“

and hey, this whole thing is util-linux 2.42.4, dated 2026-09-21 โ€” so if you're reading this from the future (you literally are), that's the tea. bye babe! ๐Ÿ’–โœจ๐ŸŒธ

๐Ÿ“ฆ where this page comes from
  • arch rolling: util-linux 2.42.4-1 ยท BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause-UC AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND ISC AND LGPL-2.1-or-later AND LicenseRef-PublicDomain
  • ๐Ÿ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms