Show terse runtime status information about one or more units, followed by most recent log data from the journal.
If no units are specified, show system status. If combined with --all, also show the status of all units (subject
to limitations specified with -t). If a PID is passed, show information about the unit the process belongs to.
This function is intended to generate human-readable output. If you are looking for computer-parsable output, use
show instead. By default this function only shows 10 lines of output and ellipsizes lines to fit in the terminal
window. This can be changes with --lines and --full, see above. In addition, journalctl --unit=NAME use a similar
filter for messages and might be more convenient.
systemctl status will show if the service is running, if it is enabled, and it will show last 10 lines from systemd logs.
You can get the same log output by doing
journalctl --unit=servicename | tail -10 like for example
journalctl --unit=sshd | tail -10