Às vezes, talvez seja necessário acessar vários arquivos de log para solucionar problemas, mas não quero abri-los em terminais diferentes.
O que eu quero é abri-los no mesmo terminal.
Existe alguma maneira de visualizar parte final dos vários arquivos de log em uma mesma janela do terminal?
command-line
gnome-terminal
tail
rɑːdʒɑ
fonte
fonte
tmux
...Respostas:
Se você possui, por exemplo
/var/log/syslog
,/var/log/auth.log
arquivos de log, é possível visualizá-los em um terminal executando otail -f
comandoAbra o terminal e adicione o seguinte comando :
A saída:
fonte
Para visualizar parte final de vários arquivos na janela de terminal único, você pode instalar o multitail :
Uso:
multitail <filename1> <filename2>
.Portanto, a saída fará parte do arquivo1 e parte do arquivo2 no mesmo terminal.
espero que ajude.
fonte
Se você precisar
ssh
acessar uma máquina remota para assistir os logs lá, poderá executartmux
(ouscreen
) lá e seguir os logs em janelas divididas. Funciona local também.fonte
No padrão
gnome-terminal
, você pode apenas usar as guias - 'Arquivo' -> 'Nova guia'Você pode alternar entre as guias com Alt+ TAB NUMBER, cada guia se comporta de maneira semelhante a um novo terminal. Você também pode alternar com Ctrl+ PgUp/PgDwn .
Você também pode desanexar uma das guias em uma nova janela do terminal com 'Terminal' -> 'Desanexar guia' .
fonte
Você pode usar
tabnew <filename>
no vim . Para alternar entre as guias, você pode usarCtrl
+PgUp
eCtrl
+PgDwn
.Você pode pular para o final do arquivo pressionando Gno Terminal.
fonte