TELINIT(8)
๐ TELINIT โ bestie edition ๐
okay so real talk, the manual name is telinit and it lives in section 8 (that's the sysadmin/system-management girlies section, iykyk) ๐
โจ NAME โจ
telinit โ change the SysV runlevel, bestie ๐
๐ธ SYNOPSIS ๐ธ
telinit [OPTIONS...] {COMMAND}
๐ฆ DESCRIPTION ๐ฆ
so telinit is the girl who can change the SysV system runlevel. periodt.
but here's the tea: the whole concept of SysV runlevels is obsolete now ๐, so your runlevel requests are gonna get transparently translated into systemd unit activation requests. like, she's not even doing the thing anymore, she's just quietly forwarding your vibes to systemd. lowkey iconic of her honestly โจ
๐ OPTIONS ๐
the following options are understood (yes, understood, she's a great listener ๐):
--helpโ prints a short help text and then dips. short and sweet, we love a queen who doesn't overstay ๐ธ--no-wallโ do not send awallmessage before reboot/halt/power-off. like, no announcement, just โจ gone โจ
๐ซถ THE COMMANDS (yes these count as options, she contains multitudes) ๐ซถ
the following commands are understood:
0โ power-off the machine. this gets translated into an activation request forpoweroff.targetand is equivalent tosystemctl poweroff. bye bestie, lights out ๐6โ reboot the machine. translated into an activation request forreboot.target, equivalent tosystemctl reboot. it's giving main character comeback arc ๐2,3,4,5โ change the SysV runlevel. this gets translated into an activation request forrunlevel2.target,runlevel3.target,...and is equivalent tosystemctl isolate runlevel2.target,systemctl isolate runlevel3.target,...โ pick your number, pick your vibe, slay ๐ฅ1,s,Sโ change into system rescue mode. translated into an activation request forrescue.targetand equivalent tosystemctl rescue. it's giving โจhealing eraโจ ๐งq,Qโ reload daemon configuration. equivalent tosystemctl daemon-reload. refresh, reboot the soul, not the machine ๐u,Uโ serialize state, reexecute daemon and deserialize state again. equivalent tosystemctl daemon-reexec. yes that's a real sentence and yes it's a whole journey, but she ate ๐
๐ EXIT STATUS ๐
on success, 0 is returned. otherwise you get a non-zero failure code. no in-between, no crumbs ๐ญ
๐จ NOTES ๐จ
bestie. listen. this is a legacy command available for compatibility only. it should not be used anymore, because the concept of runlevels is obsolete. she's here for the nostalgia, not for the function ๐
๐ SEE ALSO ๐
systemd(1), systemctl(1), wall(1)
okay that's the whole page, you're welcome, go forth and systemctl instead ๐
this was brought to you by systemd 257.13 (the version, the moment, the era) and it's stamped TELINIT(8) โ mwah, stan a manual page, bye ๐โจ๐ฆ
๐ฆ where this page comes from
- debian trixie: systemd-sysv 257.13-1~deb13u1 ยท LGPL-2.1-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms