Как запустить sudo lnav и с пользовательскими форматами?

414
user4955663

Я установил lnav как оснастку в соответствии с этими инструкциями: http://lnav.org/downloads/

sudo snap install lnav 

Я сделал несколько собственных форматов файлов журналов для собственных программных журналов. Я установил их с помощью команд, таких как:

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

и проверил, что они правильны, используя

lnav -C 

Они отлично работают, когда я, например, запускаю (проприетарные журналы находятся в / home / jk / tmp):

lnav /home/jk/tmp /var/log 

Я могу просматривать комбинированный просмотр журнала с системными журналами и собственными журналами.

Проблема в том, что когда я пытаюсь просмотреть эти журналы, только пользователь root может прочитать (разрешение 600), sudo lnav не может найти мои собственные форматы.

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

Я также попытался дать каталог конфигурации из командной строки следующим образом:

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

но он все еще не находит / не использует мои проприетарные форматы.

ОС Ubuntu 16.04

Как это исправить?

2

0 ответов на вопрос