JOURNALD.CONF(5) journald.conf JOURNALD.CONF(5) NAME journald.conf, journald.conf.d - SYNOPSIS /etc/systemd/journald.conf /etc/systemd/journald.conf.d/*.conf /run/systemd/journald.conf.d/*.conf /usr/lib/systemd/journald.conf.d/*.conf systemd-journald.service(8) /etc/systemd/ /usr/lib/systemd/*.conf.d/ /etc/ *.conf.d/ *.conf.d/ () () *.conf.d/ /usr/lib/ /etc/ /dev/null /usr/lib/ "[Journal]" Storage= "volatile" /run/log/journal () "persistent" /var/log/journal () ("/var") /run/log/journal () "auto"() "persistent" /var/log/journal "none" () () "auto" Compress= "yes" Seal= "yes""sealing key"( journalctl(1) --setup-keys ) FSS(Seekable Sequential Key Generators[1]) SplitMode= () (/var/log/journal)(/run/log/journal) "uid" () "none" RateLimitIntervalSec=, RateLimitBurst= () RateLimitIntervalSec= 30 RateLimitBurst= 1000 RateLimitIntervalSec= RateLimitBurst= () "xxx" RateLimitIntervalSec= "ms", "s", "min", "h", "d" SystemMaxUse=, SystemKeepFree=, SystemMaxFileSize=, SystemMaxFiles=, RuntimeMaxUse=, RuntimeKeepFree=, RuntimeMaxFileSize=, RuntimeMaxFiles= "System" /var/log/journal "Runtime" /run/log/journal "System" /var/log/journal "Runtime" /var "Runtime" journalctl systemd-journald ".journal" ".journal~" ".journal" ".journal~" SystemMaxUse= RuntimeMaxUse= SystemKeepFree= RuntimeKeepFree= systemd-journald SystemMaxUse= RuntimeMaxUse= 10%4G SystemKeepFree= RuntimeKeepFree= 15%4G systemd-journald SystemKeepFree= RuntimeKeepFree= systemd-journald SystemMaxFileSize= RuntimeMaxFileSize= SystemMaxUse= RuntimeMaxUse= 1/8 7 1024 K, M, G, T, P, E 1024, 1024^2, ... SystemMaxFiles= RuntimeMaxFiles= 100 MaxFileSec= SystemMaxFileSize= RuntimeMaxFileSize= "year", "month", "week", "day", "h", "m" MaxRetentionSec= SystemMaxUse= RuntimeMaxUse= "year", "month", "week", "day", "h", "m" SyncIntervalSec= (OFFLINE) CRIT, ALERT, EMERG ERR, WARNING, NOTICE, INFO, DEBUG ForwardToSyslog=, ForwardToKMsg=, ForwardToConsole=, ForwardToWall= ForwardToSyslog= syslog[2] "no" "yes" "systemd.journald.forward_to_syslog=" ForwardToKMsg= (kmsg)"no" "systemd.journald.forward_to_kmsg=" ForwardToConsole= "no" "yes" TTYPath= "systemd.journald.forward_to_console=" ForwardToWall= "yes" "systemd.journald.forward_to_wall=" MaxLevelStore=, MaxLevelSyslog=, MaxLevelKMsg=, MaxLevelConsole=, MaxLevelWall= MaxLevelStore= "debug" MaxLevelSyslog= syslog[2] "debug" MaxLevelKMsg= (kmsg)"notice" MaxLevelConsole= "info" MaxLevelWall= "emerg" "emerg"(0), "alert"(1), "crit"(2), "err"(3), "warning"(4), "notice"(5), "info"(6), "debug"(7) / TTYPath= ForwardToConsole=yes TTY /dev/console (1)(/run/systemd/journal/syslog) ( syslog[2] ) ForwardToSyslog= (2) journalctl(1) Storage=none () syslog[2] () Storage= ( ForwardToSyslog= ) "none" systemd(1), systemd-journald.service(8), journalctl(1), systemd.journal-fields(7), systemd-system.conf(5) NOTES 1. Seekable Sequential Key Generators https://eprint.iacr.org/2013/397 2. syslog //linux/sysklogd.html man http://www.jinbuguo.com man https://github.com/man-pages-zh/manpages- zh systemd 231 JOURNALD.CONF(5)