Lorsque vous utilisez la commande journalctl -p err -b
par exemple, vous obtenez une réponse qui se termine par "END". Quelle commande dois-je utiliser pour terminer cela et avoir la possibilité d'entrer la commande suivante sans avoir à fermer la fenêtre et en ouvrir une nouvelle?
erik@server ~ $ journalctl -p err -b
-- Logs begin at sön 2019-09-22 20:17:42 CEST, end at sön 2019-09-22 20:20:01 CE
sep 22 20:17:51 server iscsid[1289]: iSCSI daemon with pid=1290 started!
lines 1-2/2 (END)
command-line
systemd
less
systemd-journald
pager
Skalman65
la source
la source
less
lui-même mais uneless
bibliothèque liée, car ilpidof less
ne génère rien pendant qu'il est en cours d'exécution, et j'ai essayé de désactiver la pagination avecLESS=F journalctl -p err -b
mais cela n'a pas fonctionné. Comparez à l'git
endroit où les deux travaillent.less
. Avec$SYSTEMD_PAGER
et$PAGER
non défini,journalctl
essaie certaines commandes, notamment (comme le dit journalctl (1))less
. Mais il essaie d'pager
abord. Dans Debian et Ubuntu,/usr/bin/pager
est un lien symbolique vers/etc/alternatives/pager
, qui est un lien symbolique vers/bin/less
(auquel les utilisateurs changent rarement). Doncpidof less
ça ne marche pas maispidof pager
ça marche .journalctl
réinitialise$LESS
, par défaut surFRSXMK
, mais vous pouvez définir$SYSTEMD_LESS
.FRSXMK
contientF
mais l'F
option désactive uniquement la pagination lorsque ni le défilement vertical ni horizontal n'est nécessaire; voir l'S
option. @wjandreaLisez
man journalctl
. Dans la section Description , il est dit:Donc, vous devriez lire
man less
pour en savoir plus sur cet outil utile.Une des choses que vous pouvez apprendre
man less
est:la source
man
fonctionne égalementless
généralement, vous devrezq
donc également le quitter!Comme mentionné dans les autres réponses, vous pouvez appuyer sur
q
pour quitter leless
téléavertisseur.En supposant que la sortie est courte, une autre option est d'exiger directement la commande de ne pas utiliser le pager. Dans ce cas,
journalctl
cela se fait avec l'option--no-pager
:la source