Como executar o sudo lnav e com formatos definidos pelo usuário?

2

Eu instalei o pacote lnav as snap de acordo com estas instruções: link

sudo snap install lnav

Eu criei alguns formatos de arquivo de log proprietários para logs de programas desenvolvidos internamente. Eu instalei estes usando comandos como:

lnav -i bbckpLog.json
info: installed: /home/jk/snap/lnav/116/.lnav/formats/installed/bbckpLog.json

e verifique se estão corretos usando

lnav -C

Eles funcionam bem quando, por exemplo, run (logs proprietários estão em / home / jk / tmp):

lnav /home/jk/tmp /var/log 

Eu posso navegar pela visualização de registros combinados com registros do sistema e registros proprietários.

O problema é que quando eu tento navegar nesses logs apenas o usuário root pode ler (permissão 600), o sudo lnav não pode encontrar meus formatos proprietários.

sudo lnav /home/jk/tmp /var/log/pm-suspend.log

Eu também tentei dar ao diretório de configuração a partir da linha de comando:

sudo lnav -I /home/jk/snap/lnav/116/.lnav /home/jk/tmp /var/log 

mas ainda não encontra / usa meus formatos proprietários.

OS é o Ubuntu 16.04

Como consertar isso?

    
por user4955663 17.09.2018 / 18:25

0 respostas

Tags