LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Строго говоря, это не проблема бинарных логов, а несовершенство консольного интерфейса systemd: для этого нет удобной команды.

Я бы сделал такие обертки на шелле:

function systemctl-start() {
    systemctl start "$@" || systemctl status "$@"
}
Или так (непричесанный вариант, работает только для одного юнита и не умеет автоматически подставлять суффикс .service, но это допиливается очевидно):
function systemctl-start-watch() {
    systemctl start --no-block "$1"
    journalctl -f _SYSTEMD_UNIT="$1"
}

Исходная версия intelfx, :

Строго говоря, это не проблема бинарных логов, а несовершенство консольного интерфейса systemd: для этого нет удобной команды.

Я бы сделал такие обертки на шелле:

function systemctl-start() {
    systemctl start "$@" || systemctl status "$@"
}
Или так (непричесанный вариант, работает только для одного юнита и не умеет автоматически подставлять суффикс .service, но это допиливается очевидно):

function systemctl-start-watch() {
    systemctl start --no-block "$1"
    journalctl -f _SYSTEMD_UNIT="$1"