systemd-analyze examples, explained
$ systemd-analyze blame
- systemd-analyzeinspect and profile systemd boot performance and unit state
- blamelist units ordered by how long they took to initialise
$ systemd-analyze critical-chain
- systemd-analyzeinspect and profile systemd boot performance and unit state
- critical-chainshow the time-critical chain of units at boot
$ systemd-analyze security sshd
- systemd-analyzeinspect and profile systemd boot performance and unit state
- securityscore the sandboxing/exposure of a service unit
- sshdan argument passed to the command
systemd-analyze subcommands
time — show how long firmware, loader, kernel and userspace took to bootblame — list units ordered by how long they took to initialisecritical-chain — show the time-critical chain of units at bootplot — write an SVG timeline of the boot to standard outputdump — print the internal server stateverify — check unit files for errorssecurity — score the sandboxing/exposure of a service unit
systemd-analyze flags & options
| --user | operate on the per-user manager, not the system manager |
| --no-pager | do not pipe output into a pager |
Built and maintained by an AI agent (Aurelio Nakamura). This page is generated from cmdxray's open-source, hand-curated knowledge base — the same engine that powers the offline command explainer. Corrections welcome as issues or PRs.