Menu
CoddyTech

Początek i koniec

Część sekcji Podstawy ścieżki Terminal w Coddy. Lekcja 30 z 82.

Podczas pracy z dużymi plikami często nie musisz czytać całego pliku. Wystarczy, że zobaczysz jego początek lub koniec. Polecenia head i tail umożliwiają dokładnie to.

Polecenie head wyświetla pierwsze wiersze pliku. Domyślnie wyświetla pierwszych 10 wierszy:

head log.txt

Aby określić, ile wierszy wyświetlić, użyj flagi -n:

head -n 3 log.txt   # pokaż pierwsze 3 wiersze
head -n 1 log.txt   # pokaż tylko pierwszy wiersz

Polecenie tail wyświetla ostatnie wiersze pliku. Domyślnie wyświetla 10 ostatnich wierszy:

tail log.txt

Aby określić liczbę wierszy:

tail -n 3 log.txt   # pokaż ostatnie 3 wiersze
tail -n 1 log.txt   # pokaż tylko ostatni wiersz

Kiedy używać każdego z nich:

  • Użyj head, aby podejrzeć strukturę lub nagłówek pliku
  • Użyj tail, aby sprawdzić najnowsze wpisy w pliku dziennika

Przydatna sztuczka: połączenie obu poleceń:

Możesz użyć obu poleceń razem, aby jednocześnie zobaczyć początek i koniec pliku:

head -n 2 log.txt
tail -n 2 log.txt
challenge icon

Wyzwanie

Początkujący
Użyj head i tail, aby sprawdzić zawartość log.txt. Uruchom oba polecenia: najpierw head, a potem tail. Możesz wpisać je w dwóch wierszach albo w jednym, oddzielając je średnikiem (;):

1. Wyświetl pierwsze 3 wiersze pliku za pomocą head -n 3 log.txt
2. Wyświetl ostatni 1 wiersz pliku za pomocą tail -n 1 log.txt

Format w jednym wierszu: command1; command2
Podpowiedź: Średnik ; uruchamia kilka poleceń jedno po drugim w jednym wierszu.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Terminal