Jeśli zrobię:
journalctl -u my-service
następnie Shift-F
do naśladowania podczas stronicowania, jak to zrobić (interrupt to abort)
bez wychodzenia z pagera?
Dzięki less
, ja zwykle po prostu ^C
, ale jeśli to zrobić w journalctl, to wyjście z całą pager.
SYSTEMD_LESS
, ale potwierdziłem, że to zmienia flagi wysłane doless
. Możesz to sprawdzić, znajdując PIDless
i wykonując czynnościhd /proc/<pid>/environ
. Poszukaj zmiennej środowiskowejLESS
. Będzie tam, ale pusty (zwykle jestFRSXMK
). Możesz także wpisać_K
less w celu sprawdzenia, czy ta flaga jest ustawiona. Zwykle tak jest. Jeśli zdasz,SYSTEMD_LESS=
nie jest. Myślę, że proces Journalctl sygnalizuje pagerowi, kiedy się pojawiSIGINT
, dlategoless
umiera niezależnie od tego ustawienia.