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.txtAby 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 wierszPolecenie tail wyświetla ostatnie wiersze pliku. Domyślnie wyświetla ostatnie 10 wierszy:
tail log.txtAby określić liczbę wierszy:
tail -n 3 log.txt # pokaż ostatnie 3 wiersze
tail -n 1 log.txt # pokaż tylko ostatni wierszKiedy 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.txtWyzwanie
Początkującyhead 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.txt2. Wyświetl ostatni 1 wiersz pliku za pomocą
tail -n 1 log.txtPrzykładowy format:
command1; command2Podpowiedź: Średnik ; pozwala wykonywać kolejno wiele poleceń w jednym wierszu.Spróbuj swoich sił
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Katalogi
Utwórz katalogSkopiuj katalogPrzenieś i zmień nazwę kataloguUsuń katalogPodsumowanie — operacje na katalogach7Zawartość plików
Początek i koniecLiczba słówPolecenie sortPolecenie uniqPodstawy grepgrep z opcjamiPowtórka – detektyw tekstu10Projekt analizatora logów
Przegląd projektuPrzeglądanie pliku logów2Nawigacja
Wyświetlanie bieżącego kataloguWyświetlanie plikówZmiana kataloguŚcieżki bezwzględne i względneKatalog domowy i głównyPowtórka — znajdź drogę8Przekierowywanie
Standardowe wyjścieNadpisywanie plikuDopisywanie do plikuStandardowe wejścieStandardowe wyjście błędówPodsumowanie — tworzenie dziennika3Pliki
Utwórz plikOdczytaj plikSkopiuj plikPrzenieś i zmień nazwę plikuUsuń plikPodsumowanie — operacje na plikach6Symbole wieloznaczne i wzorce
Symbol wieloznaczny gwiazdkaSymbol wieloznaczny znak zapytaniaSymbole wieloznaczne w nawiasachŁączenie symboli wieloznacznychPowtórka — operacje selektywne9Potoki
Czym jest potokŁączenie dwóch poleceńŁączenie wielu poleceńPotok z grepPodsumowanie – potok danychPoćwicz samodzielnie: Edytor online Terminal