Установите пакет bootlogd
, выходные данные будут записаны в / var / log / boot
. Вы можете правильно отформатировать вывод с помощью (в bash
):
sed $'s/\^\[/\E/g;s/\[1G\[/\[27G\[/' /var/log/boot
См. Также - -boot-messages-from-bootlog-daemon / 19011140
Также относится - Как читать сообщения при выключении питания
Вы можете определить функцию:
diff() { /usr/bin/diff "$@" | diff-highlight }
diff-highlight
обрабатывает унифицированные различия (diff -u
), но конвейерная обработка других форматов работает — она пропускает их без изменений.
Чтобы приблизиться к поведению, которое вы получите с помощью git diff
, вам также потребуетсяcolordiff
:
diff() { colordiff -u "$@" | diff-highlight | less -FRX }