Ich versuche, O/P eines Systemd-Diensts in eine Datei umleiten, aber es scheint nicht zu funktionieren. Ich tue es wie folgt:Wie Umleitung der Ausgabe von Systemd-Dienst in eine Datei
[Unit]
Description=customprocess
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/binary1 agent -config-dir /etc/sample.d/server
StandardOutput=/var/log1.log
StandardError=/var/log2.log
Restart=always
[Install]
WantedBy=multi-user.target
Bitte den richtigen Ansatz vorschlagen o/p in einer Datei
Funktioniert hervorragend für die Konfiguration der Protokollierung für eine SpringBoot App ... –
Nicht für mich auf Ubuntu 16.04. 'journalctl -u' funktioniert immer noch, aber nichts wird an die angegebene Datei gesendet. –
Dies funktioniert gut auf Debian-Stretch, aber es beschwert sich, dass "~" veraltet ist und stattdessen "Stop" sollte verwendet werden. Beachten Sie auch, dass die zweite Zeile auf "& Stop" verkürzt werden kann, wenn die beiden aufeinander folgen. – jlh