4.0 KiB
name | steps | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
tutorial1 |
|
Tutorial 1
Welcome to the first interactive lnav tutorial!
This tutorial will guide you through the basics of navigating log files.
Step 1
Finding errors quickly is one of the main use-cases for lnav. To make that quick and easy, lnav parses the log messages in log files as they are loaded and builds indexes of the errors and warnings. You can then use the following hotkeys to jump to them in the log view:
Key | Action |
---|---|
e |
Move to the next error |
Shift+E |
Move to the previous error |
w |
Move to the next warning |
Shift+W |
Move to the previous warning |
To complete this step in the tutorial, you'll need to navigate to the
errors and warnings in the sample log file. You can check the upper-right
status bar for tips on what you need to do next. Now, press q
to switch
to the log view and begin navigating the sample log file.
Step 2
To search for text in files, you can press /
to enter the search
prompt. To make it easier to search for text that is on-screen, you
can press TAB
to complete values that are shown on screen. For
example, to search for the UUID "1AF9293A-F42D-4318-BCDF-60234B240955"
that is in one of the error messages, you can enter "1AF9" and then
press TAB
to complete the rest of the UUID.
Press q
to switch to the log view and try searching for the UUID.
Conclusion
That's all for now, visit https://lnav.org/downloads to find how to download/install a copy of lnav for your system. The full documentation is available at https://docs.lnav.org.
Colophon
The source for this tutorial is available here:
https://github.com/tstack/lnav/tree/master/docs/tutorial/tutorial1