mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-30 22:57:59 +00:00
732ef34ca8
Welp, I rarely take notes nowadays due to more specialized work and stuff. Though, I should have more incentives for writing. In other words, I'm just lazy. ;p More free-thinking morning sessions should be done soon.
1.6 KiB
1.6 KiB
Command line: journalctl
The logging daemon of systemd (see systemd-journald). Not only it can view your logs, you can ask to view specific logs and delete some of them.
For more information, see journalctl.1
manual page.
Options
-b, --boot [ID][+OFFSET]
shows the logs starting from given boot time (or current boot if empty).-e, --pager-end
to go to the end of the logs.-f, --follow
watches the logs.-k, --dmesg
prints the logs from the kernel.--list-boots
prints a list of boots useful for knowing the boot logs from-b
.--user-unit
shows logs from a user unit.-u, --unit [UNIT]
shows the logs of a system unit.--vacuum-time [TIMESPAN]
deletes logs older than the specified timespan 1.-x, --catalog
prints helpful messages such as the documentation URIs.
Examples
This tool is already comprehensive. Needs a comprehensive database of examples to fight against this scope.
Watch the logs from a specific unit at boot time
journalctl --user-unit borgbackup.service -fb
Delete the logs older than a month
journalctl --vacuum-time=1m
View the latest logs with helpful messages
journalctl -xe
Get the logs of a service unit from 2 boots ago
journalctl --boot -2 --user-unit borgbackup@personal-drive.service
1
View systemd.time.5
for more information.