2

Я пишу свой первый Linux-демон, и мне интересно, где регистрировать его stdout и stderr. Это будет работать для всех пользователей. Думаю, я мог бы делать это где угодно, просто интересно, есть ли хорошие практики, к которым я мог бы привязаться.

Спасибо.

1 ответ1

1

Само определение демона состоит в том, что у него нет ничего привязанного к его STDOUT и STDERR (и STDIN). Ведение журнала должно осуществляться по отдельному каналу, например, с помощью средства системного журнала (см. Документацию по системному журналу GNU). Системный журнал поддерживает несколько уровней серьезности (отладка / информационный / предупреждение / критический и т.д.), Которые можно использовать для контроля количества информации, которая регистрируется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .