Авторский канал по разработке на Linux.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!
Cотрудничество: @energy_c
Post #728
2.2K

Нужно запустить задачу так, чтобы все логи попали в journalctl?
В Linux это встроено прямо в
Эта команда запускает
Потом можно посмотреть последние строки:
Если нужно просто запустить команду в текущей сессии, но под контролем
В этом случае логи останутся в терминале, но процесс будет изолирован в отдельной cgroup.
🚪 Linux Ready | #совет
В Linux это встроено прямо в
systemd:systemd-run --scope -p StandardOutput=journal -p StandardError=journal make build
Эта команда запускает
make build как временный сервис, а весь её вывод (stdout и stderr) уходит в системный журнал.Потом можно посмотреть последние строки:
journalctl -u run-*.scope -n 20
Если нужно просто запустить команду в текущей сессии, но под контролем
systemd, можно так:systemd-run --scope make build
В этом случае логи останутся в терминале, но процесс будет изолирован в отдельной cgroup.
🚪 Linux Ready | #совет
- 👍 11
- ❤ 7
- 🔥 7
- 🤝 1



















