SYSTEMD-MUTE-CONSOLE(1)

๐Ÿ’– SYSTEMD-MUTE-CONSOLE ๐Ÿ’–

okay bestie, so this is the manual for systemd-mute-console, and also for systemd-mute-console@.service and systemd-mute-console.socket โ€” they're all in the systemd-mute-console family and they all live in section 1 of the systemd manuals. it's giving "shhh, grown-ups are logging" energy, and honestly? iconic. ๐ŸŽ€


โœจ NAME โœจ

systemd-mute-console, systemd-mute-console@.service, systemd-mute-console.socket โ€” temporarily mute kernel log output and service manager status output to the system console. like putting the group chat on do-not-disturb but for your terminal. ๐Ÿ’…


๐ŸŒธ SYNOPSIS ๐ŸŒธ

systemd-mute-console [OPTIONS...]

systemd-mute-console@.service

systemd-mute-console.socket

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

so the systemd-mute-console tool and service are here to temporarily mute the log output of the kernel AND the status output of the service manager, both going to the system console. why? because tools that are running on the console need their terminal output to not get interrupted by unrelated messages. no cap, it's literally just vibes protection for your screen. ๐Ÿซถ

the tool can be invoked directly โ€” and in that case it will mute those two outputs and then issue an sd_notify(3) "READY=1" notification once that's done. yes, it tells you when it's ready, because it's a considerate main character. ๐Ÿ‘‘

then, on SIGINT or SIGTERM, output is unmuted again. so it always puts the room back the way it found it. periodt.

alternatively, it can be invoked via Varlink IPC. fancy. โœจ


๐Ÿ‘‘ OPTIONS ๐Ÿ‘‘

these are the options, and yes, we're reading all of them, because that's the law here:

  • --kernel=bool, --pid1=bool โ€” individually controls which output to mute. if true is specified, the respective output gets muted; if false, the output is left as is. defaults to true. so by default it mutes everything, because it has zero chill. ๐Ÿ”ฅ
added in version 259. โญ
  • -h, --help โ€” print a short help text and exit. the classic. we love her. ๐ŸŽ€
  • --version โ€” print a short version string and exit. also iconic. ๐Ÿ’–

๐ŸŒˆ SEE ALSO ๐ŸŒˆ


and that's the whole thing, bestie! this page ships with systemd 262.1 โ€” systemd 262.1, the source of all this truth. go forth and mute responsibly, mwah ๐Ÿ’‹๐Ÿฆ‹โœจ

๐Ÿ“ฆ where this page comes from
  • arch rolling: systemd 262.1-1 ยท LGPL-2.1-or-later AND CC0-1.0 AND GPL-2.0-or-later AND MIT-0
  • ๐Ÿ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms