Przeglądanie i monitorowanie plików dziennika / Ubuntu

ważne jest również, aby wiedzieć, jak wyświetlać dzienniki w wierszu poleceń. Jest to szczególnie przydatne, gdy jesteś zdalnie połączony z serwerem i nie masz interfejsu graficznego.

poniższe polecenia będą przydatne podczas pracy z plikami dziennika z linii poleceń.

przeglądanie plików

najbardziej podstawowym sposobem przeglądania plików z linii poleceń jest użycie poleceniacat. Wystarczy podać nazwę pliku, a wyświetli się cała zawartość pliku: cat file.txt.,

może to być niewygodne w przypadku dużych plików (co nie jest rzadkością w przypadku logów!). Przydałby nam się edytor, chociaż może to być przesada tylko po to, żeby obejrzeć plik. W tym miejscu pojawia się polecenie less. Przekazujemy mu nazwę pliku (less file.txt) I otworzy on plik w prostym interfejsie. Stąd możemy użyć klawiszy strzałek (lub j/k, jeśli znasz Vim), aby przejść przez plik, użyj /, aby wyszukać i naciśnij q, aby zakończyć., Istnieje jeszcze kilka funkcji, z których wszystkie są opisane przez naciśnięcie h, aby otworzyć Pomoc.

przeglądanie początku lub końca pliku

możemy również szybko wyświetlić pierwszą lub ostatniąn liczbę linii pliku. W tym miejscu przydatne są polecenia head I tail. Polecenia te działają podobnie do cat, chociaż możesz określić, ile linii od początku/końca pliku chcesz wyświetlić., Aby wyświetlić pierwsze 15 linii pliku, uruchamiamy head -n 15 file.txt, a aby wyświetlić ostatnie 15, uruchamiamy tail -n 15 file.txt. Ze względu na charakter plików dziennika dołączanych na dole, polecenie tail będzie na ogół bardziej użyteczne.

monitorowanie plików

wyszukiwanie plików

jednym ze sposobów wyszukiwania plików jest otwarcie pliku w lessI naciśnięcie /. Szybszym sposobem jest użycie polecenia grep., Określamy to, czego chcemy szukać w podwójnych cudzysłowach, wraz z nazwą pliku, a grep wyświetli wszystkie wiersze zawierające ten wyszukiwany termin w pliku. Na przykład, aby wyszukać linie zawierające „test” w file.txt, należy uruchomić grep "test" file.txt.

Jeśli wynik wyszukiwaniagrep jest zbyt długi, Możesz przekierować go doless, umożliwiając przewijanie i wyszukiwanie w nim:grep "test" file.txt | less.,

Edycja plików

najprostszym sposobem edycji plików z linii poleceń jest użycienano. nano jest prostym edytorem wiersza poleceń, który ma wszystkie najbardziej przydatne skróty klawiszowe wydrukowane bezpośrednio na ekranie. Aby go uruchomić, po prostu nadaj mu nazwę pliku (nano file.txt). Aby zamknąć lub zapisać plik, naciśnij Ctrl + X. edytor zapyta cię, czy chcesz zapisać zmiany. Naciśnij ydla tak lubn dla nie. Jeśli wybierzesz Tak, zapyta Cię o nazwę pliku, aby zapisać plik jako., Jeśli edytujesz istniejący plik, nazwa pliku już tam będzie. Po prostu zostaw go tak, jak jest, a zostanie zapisany do odpowiedniego pliku.

Leave a Comment