Menu
Coddy logo textTech

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 pozwalają zrobić dokładnie to.

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

head log.txt

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

head -n 3 log.txt   # wyświetl pierwsze 3 wiersze
head -n 1 log.txt   # wyświetl tylko pierwszy wiersz

Polecenie tail wyświetla ostatnie wiersze pliku. Domyślnie wyświetla ostatnie 10 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ń jednocześnie, aby 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ć plik log.txt. Aby zaliczyć wyzwanie, uruchom oba polecenia w jednym wierszu, oddzielając je średnikiem (;), tak aby wynik obu został wyświetlony razem:

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

Przykładowy format: command1; command2
Podpowiedź: Średnik ; pozwala wykonywać kolejno wiele poleceń 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