systemd Stuff
- DigitalOcean Tutorials systemd:
 
systemd-analyze – Find System Boot-up Performance Statistics in Linux
Journalctl stuff
man journald.conf manual page for journald.conf
man journalctl manual page for journalctl
Edit sudo vim /etc/systemd/journald.conf make variable Storage=persistent to make journald store the journal files in /var/log/journal, this will create directory if necessary. This also ensure log files are available from previous boots.
sudo systemctl force-reload systemd-journald to reload journald or restart instead
sudo journalctl -u systemd-journald to check status of journal.
some useful flag and inputs:
sudo journalctl -bto see current boot journal only use-b -1to see last boot entries.journalctl –list-bootsto list all available journaled boots.sudo journalctl -u pppoe, use u flag to see specified unit files only.sudo journalctl -kto see kernel messages onlysudo journalctl -p 3to see only specified error priority messages and more severe.- 0: emerg
 - 1: alert
 - 2: crit
 - 3: err
 - 4: warning
 - 5: notice
 - 6: info
 - 7: debug
 
-rflag is used to show in reverse chronological order.
some links:
Use journalctl to View Your System's Logs
systemd timers
timedatectl to print current time date on cli
Date to print basic time date only on cli
timedatectl list-timezones to set available time zones
sudo timedatectl set-timezone australia/perth to set timezone
Some links:
- Arch Linux systemd/Timers
 - Linux.com Systemd Timers: Three Use Cases
 
- Freedesktop.org systemd.time — Time and date specifications and systemd.timer — Timer unit configuration