/etc/rsyslog.conf
내 파일에서 일부 대상 앞에 "-" 기호가 붙는 것을 확인했습니다 . 예를 들어:
mail.info -/var/log/mail.info
mail.warn -/var/log/mail.warn
mail.err /var/log/mail.err
또는
news.crit -/var/log/news/news.crit
news.err /var/log/news/news.err
news.notice /var/log/news/news.notice
답을 찾을 수 없거나, 충분히 깊이 살펴보지 못한 것일 수도 있습니다. 나는 3일 전에 RPi 여행을 시작했습니다. 저는 전혀 경험이 없습니다. 글쎄요, 지금은 좀 있어요 :) 작동하는 iptables를 올바르게 설정하고 다른 파일에 기록하도록 관리했는데, 그것들을 제외하는 것은 /etc/log/kern.log
전혀 큰 문제가 아닐 수도 있습니다...
-/var/
그러나 차이점은 무엇입니까 /var/
?
내 Rpi는 Raspbian GNU/Linux 7(gasp)을 사용하고 있습니다.
라데크
답변1
맨페이지에서 RSYSLOG.CONF(5)
:
By default, files are not synced after earch write. To enable syncing
of log files globally, use either the "$ActionFileEnableSync" directive
or the "sync" parameter to omfile. Enabling this option degrades per‐
formance and it is advised not to enable syncing unless you know what
you are doing. To selectively disable syncing for certain files, you
may prefix the file path with a minus sign ("-").
따라서 동기화가 활성화된 경우 쓰기량이 많을 것으로 예상되는 파일은 제외하는 것이 바람직할 것으로 보입니다. 동기화가 비활성화된 경우(기본값) 빼기 기호는 아무런 효과가 없습니다.