サービス出力はどうなりますか?

サービス出力はどうなりますか?

ターミナルでサービスを実行すると、出力に多数のログ/エラー/成功が表示されます。ただし、サービス(Debian Linuxのsystemdの下)と同じコマンドオプションを使用して実行すると、ターミナルウィンドウや出力は表示されません。では、このログはどこに行きますか?にリダイレクトされますか/dev/null

ベストアンサー1

systemctl show --property=StandardOutput your.serviceサービスの標準出力がどこに行くかを確認するには、コマンドを実行します。一般的なデフォルトはsystemdログです。次のコマンドを使用してログをダンプできますjournalctl(コマンドには--unitサービスごとに出力をフィルタリングするオプションがありますが、信頼できない短期サービスの場合)。同様のサービス属性がありますStandardError

おすすめ記事