우리는 를 통해 시작하는 맞춤형 서비스를 가지고 있습니다 systemd
. 파일은 에 저장됩니다 /etc/systemd/system/custom.service
.
다 좋은데 디스크가 꽉 차는 상황이 발생했습니다. systemd
모든 프로세스를 파악한 것 같아요 .' stdout
그리고 에 씁니다 /var/log/syslog
.
우리의 맞춤형 서비스는 모든 것을 STDOUT
실제 로그 파일에 기록합니다. 그래서 우리는 무시할 수 있습니다 syslog
.
stdout
모든 내용이 에 기록되지 않도록 하려면 어떻게 해야 합니까 syslog
?
답변1
에 표시된 바와 같이선적 서류 비치StandardOutput=
, 원하는 곳으로 리디렉션할 수 있습니다 . 기본적으로 이는 입니다 journal
. null
대신 표준 출력을 삭제하도록 변경할 수 있습니다 .
[Service]
StandardOutput=null