Linux systemd and Service Processes/Show logs for a service

Read recent logs associated with one systemd unit.

Section: systemd Service Process Views

Show logs for a service

bash
bash
journalctl -u nginx -n 100 --no-pager
Explanation

Read recent logs associated with one systemd unit.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing systemd Service Process Views
Show logs for a PID
Filter the journal by process ID.
OpenIn sheetbashsame section
Show service status
Show status, recent logs, and the service main PID.
OpenIn sheetbashsame section
Show main PID only
Extract the tracked main PID for a unit.
OpenIn sheetbashsame section
Show unit definition
Print the unit file and drop-ins defining a service.
OpenIn sheetbashsame section
List running services
List active services managed by systemd.
OpenIn sheetbashsame section
Run transient service
Launch a one-off command as a transient service unit.
OpenIn sheetbash1 tag match