Show the boot critical path and activation delays
Build a paste-ready command, then review its compatibility and effects before running it.
systemd-analyze critical-chainread-onlyno known side effects Compatibility
LinuxVerified for Linux using bash, zsh syntax.
Operational knowledgereview due 2027-01-19
Requirementssystemd-analyzesystemd-analyze must be installed and available on PATH.
Version supportsystemd-analyze Current supported releasesVerified for linux using bash, zsh syntax; consult compatibility notes for platform-specific differences.
Expected signalsgraphical.target @18.482sRepresentative successful output; values vary with the selected target and system state.
Known errorssystemd-analyze: command not foundsystemd-analyze is missing or is not available on PATH.
Verifysystemd-analyze critical-chainThe output matches the expected target and exits without an error.Rollback noteNot required: this command is read-only and does not change system state.
Command breakdown
01systemd-analyzeCommandRuns the systemd-analyze stage of this one-liner.
02critical-chainArgumentPasses critical-chain to systemd-analyze.
This advanced community-curated one-liner combines several stages. Review every option and placeholder before running it.
Example input
systemd-analyze critical-chain
Example output
graphical.target @18.482s
└─multi-user.target @18.481s
└─docker.service @9.201s +9.267s
└─network-online.target @9.180s
└─NetworkManager-wait-online.service @2.014s +7.165s
Illustrative output — exact values vary by system and data.
Official sources