Cuando utiliza el comando, journalctl -p err -b
por ejemplo, obtiene una respuesta que termina con "FIN". ¿Qué comando utilizo para finalizar esto y tener la oportunidad de ingresar el siguiente comando sin tener que cerrar la ventana y abrir uno nuevo?
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
fuente
fuente
less
sí mismo sino a unaless
biblioteca relacionada,pidof less
no produce nada mientras se está ejecutando, e intenté desactivar la paginación con,LESS=F journalctl -p err -b
pero no funcionó. Compare con el lugargit
donde ambos trabajan.less
. Con$SYSTEMD_PAGER
y sin establecer$PAGER
,journalctl
prueba algunos comandos, incluidos (como dice journalctl (1))less
. Pero lo intentapager
primero. En Debian y Ubuntu,/usr/bin/pager
es un enlace simbólico a/etc/alternatives/pager
, que es un enlace simbólico a/bin/less
(que los usuarios rara vez cambian). Entoncespidof less
no funciona peropidof pager
sí.journalctl
restablece$LESS
, de forma predeterminadaFRSXMK
, pero puede configurar$SYSTEMD_LESS
.FRSXMK
contieneF
pero laF
opción solo desactiva la paginación cuando no se necesita desplazamiento vertical u horizontal ; ver laS
opción @wjandreaLeer
man journalctl
. En la sección Descripción , dice:Por lo tanto, debe leer
man less
para aprender sobre esta útil herramienta.Una de las cosas de las que puedes aprender
man less
es:fuente
man
también se ejecutaless
generalmente, por lo que también tendráq
que salir.Como se menciona en las otras respuestas, puede presionar
q
para salir delless
buscapersonas.Suponiendo que la salida es corta, otra opción es solicitar directamente el comando que no use el buscapersonas. En el caso de que
journalctl
esto se haga con la opción--no-pager
:fuente