Jeśli pracujesz z Linux, często masz potrzebę sprawdzenia zawartości plików, bez ich edytowania. W tym miejscu przydają się polecenia cat, tail, head i more. Umożliwiają one szybki i prosty wgląd w zawartość plików tekstowych. W tym przewodniku nauczysz się, jak skutecznie stosować te cztery polecenia, aby odczytać istotne informacje i sprawdzić, czy konkretne pliki są dla Ciebie ważne.
Najważniejsze informacje
- Dzięki poleceniu cat możesz wyświetlić całą zawartość pliku.
- Polecenie head pokazuje pierwsze linie pliku.
- Aby zobaczyć ostatnie linie pliku, użyj tail.
- Polecenie more pozwala przewijać duże pliki strona po stronie, bez ich edytowania.
Instrukcja krok po kroku
Najpierw powinieneś być w wierszu poleceń swojego systemu Linux. Ta aplikacja jest często wykorzystywana do wykonywania poleceń i manipulowania danymi efektywnie.
1. Wyświetlanie zawartości pliku za pomocą cat
Aby wyświetlić całą zawartość pliku, używasz polecenia cat. Załóżmy, że masz plik o nazwie Testdatei, który chcesz wyświetlić.
To polecenie wyświetli całą zawartość pliku w terminalu. Jeśli masz długie pliki, może to zająć chwilę, ponieważ cała zawartość zostanie wyświetlona.

2. Sprawdzanie pierwszych linii pliku za pomocą head
Jeśli potrzebujesz tylko pierwszych linii pliku, head jest odpowiednim narzędziem. Dzięki head możesz wyświetlić plik do pierwszych dziesięciu linii:
W ten sposób uzyskujesz szybki przegląd zawartości pliku, bez konieczności przewijania wszystkiego. Możesz również podać konkretne linie, jeśli chcesz więcej lub mniej niż standardowa liczba, dodając -n:

3. Wyświetlanie ostatnich linii pliku za pomocą tail
Aby zobaczyć ostatnie linie pliku, przydatne jest polecenie tail. Może być to interesujące, na przykład, dla plików logów. Oto przykład:
Podobnie jak w przypadku head, możesz tutaj także dostosować liczbę linii:
W ten sposób uzyskujesz ostatnie trzy linie. Jest to szczególnie pomocne, gdy chcesz sprawdzić najnowsze wpisy lub zmiany w pliku.

4. Przechodzenie przez duże pliki strona po stronie za pomocą more
Jeśli masz szczególnie długi plik, często łatwiej jest przechodzić przez niego strona po stronie. Polecenie more pozwala Ci przewijać plik w sposób stopniowy:
Za każdym razem, gdy naciśniesz klawisz Enter, przechodzisz do następnej linii. Klawisz Spacji przeskakuje o całą stronę. Aby zakończyć, naciśnij po prostu Q.

Ta metoda jest szczególnie pomocna w monitorowaniu plików, które są aktualizowane na żywo, takich jak pliki logów, bez potrzeby ich otwierania w edytorze i potencjalnego zablokowania zmian.
Podsumowanie – Prawie wszystkie zawartości plików można efektywnie przeglądać za pomocą poleceń Linux
W tym przewodniku nauczyłeś się, jak stosować polecenia cat, head, tail i more, aby efektywnie odczytywać informacje z plików. Każde z tych poleceń ma swoje specyficzne zastosowanie, co ułatwia Ci codzienne życie w środowisku Linux.
Często zadawane pytania
Jak mogę wyświetlić całą zawartość pliku?Użyj polecenia cat NazwaPliku, aby wyświetlić całą zawartość pliku.
Jak wyświetlić tylko pierwsze pięć linii pliku?Użyj polecenia head -n 5 NazwaPliku, aby sprawdzić pierwsze pięć linii.
Co zrobić, jeśli chcę zobaczyć tylko ostatnie trzy linie pliku?Użyj polecenia tail -n 3 NazwaPliku, aby wyświetlić ostatnie trzy linie.
Jak mogę nawigować przez ekstremalnie długi plik?Polecenie more NazwaPliku pozwala Ci na wyświetlanie pliku strona po stronie. Naciśnij Enter, aby przejść do jednej linii lub Spację, aby przejść do jednej strony.
Jak zatrzymać widok w poleceniu more?Naciśnij po prostu klawisz Q, aby wyjść z polecenia.