Jak uruchomić sudo lnav i przy użyciu formatów zdefiniowanych przez użytkownika?


2

Zainstalowałem lnav jako pakiet snap zgodnie z tymi instrukcjami: http://lnav.org/downloads/

sudo snap install lnav

Zrobiłem kilka własnych formatów plików dziennika dla wewnętrznych dzienników programów. Zainstalowałem je za pomocą poleceń takich jak:

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

i sprawdziłem, czy są poprawne, używając

lnav -C

Działają dobrze, gdy np. uruchom (logi zastrzeżone są w / home / jk / tmp):

lnav /home/jk/tmp /var/log 

Mogę przeglądać połączony widok dziennika z logami systemu i zastrzeżonymi dziennikami.

Problem polega na tym, że kiedy próbuję przeglądać te dzienniki, tylko użytkownik root może czytać (uprawnienia 600), sudo lnav nie może znaleźć moich własnych formatów.

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

Próbowałem także podać katalog konfiguracyjny z linii poleceń w następujący sposób:

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

ale nadal nie znajduje / nie używa moich własnych formatów.

System operacyjny to Ubuntu 16.04

Jak to naprawić?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.