home_server:home_server_setup:other_services:systemd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
home_server:home_server_setup:other_services:systemd [2021-03-01 Mon wk09 09:54] – [systemd timers] baumkphome_server:home_server_setup:other_services:systemd [2023-12-26 Tue wk52 11:39] (current) baumkp
Line 1: Line 1:
 +{{tag>systemd systemctl timer timers journalctl linux debian setup customise customisation}}
 ======systemd Stuff====== ======systemd Stuff======
   * [[https://linuxconfig.org/how-to-create-systemd-service-unit-in-linux|How to create systemd service unit in Linux]]   * [[https://linuxconfig.org/how-to-create-systemd-service-unit-in-linux|How to create systemd service unit in Linux]]
Line 15: Line 16:
 =====Journalctl stuff===== =====Journalctl stuff=====
  
-=====systemd timers===== +''man journald.conf'' manual page for journald.conf\\ 
-‘’timedatectl’’ to print current time date to cli+''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 -b'' to see current boot journal only use ''-b -1'' to see last boot entries. 
 +  *''journalctl --list-boots'' to list all available journaled boots. 
 +  *''sudo journalctl -u pppoe'', use u flag to see specified unit files only. 
 +  *''sudo journalctl -k'' to see kernel messages only 
 +  *''sudo journalctl -p 3'' to 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 
 +  * ''-r'' flag is used to show in reverse chronological order. 
 +some links:\\ 
 +[[https://www.linode.com/docs/guides/how-to-use-journalctl/|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: Some links:
   *Arch Linux [[https://wiki.archlinux.org/index.php/Systemd/Timers|systemd/Timers]]   *Arch Linux [[https://wiki.archlinux.org/index.php/Systemd/Timers|systemd/Timers]]
  • /app/www/public/data/attic/home_server/home_server_setup/other_services/systemd.1614563665.txt.gz
  • Last modified: 2023-04-30 Sun wk17 17:43
  • (external edit)