Ten szybki przewodnik ma na celu pokazanie różnych podejść, których możesz użyć do podania zawartości pliku tekstowego w terminalu.
Pierwszy:
Co to jest plik tekstowy?
Szanse są wysokie, które znasz plik tekstowy. Jednak podsumowując, plik tekstowy to plik cyfrowy zawierający surowy tekst; Oznacza to, że plik nie powinien zawierać żadnego formatowania, takiego jak odważne, kursywne, podkreślające lub takie. Ponadto pliki tekstowe nie mają żadnej formy mediów, takich jak zdjęcia, filmy lub dźwięk.
Domyślnie pliki tekstowe używają.rozszerzenie TXT. Przybierają jednak inne formy, takie jak kod źródłowy w językach programowania, takich jak C (.c), C ++ (.CPP, .H), Python (.py) i wiele innych. Ponadto niekoniecznie muszą zakończyć się rozszerzeniem. Na przykład plik konfiguracyjny, taki jak/etc/vim/vimrc, nie ma żadnego rozszerzenia.
NOTATKA: Nazywamy również pliki tekstowe pliki tekstowe ASCII.
Aby wyświetlić typ pliku w Linux, użyj polecenia pliku:
plik/var/log/kern.dziennik
/var/log/kern.Dziennik: tekst ASCII
# 1 - Cat
CAT jest popularnym i prostym poleceniem do wymieniania zawartości pliku do terminalu.
Aby użyć polecenia CAT, przekazaj nazwę pliku do polecenia CAT jako:
Cat [nazwa pliku]
Możesz przejść bezwzględną ścieżkę do pliku, jak pokazano w powyższym przykładzie.
Cat jest prosty, ale potężny, gdy jest używany z innymi opcjami. Aby dowiedzieć się, jak korzystać z polecenia CAT, przeczytaj -> Jak korzystać z polecenia CAT.
Podczas korzystania z polecenia CAT do zrzucania zawartości dużego pliku tekstowego do terminalu, zepsuje terminal, co bardzo utrudni nawigację.
Aby rozwiązać taki problem, używamy polecenia mniej.
# 2 - mniej
Jeśli kiedykolwiek przeczytałeś stronę ręczną dla dowolnego polecenia Linux, wchodziłeś w interakcje z mniejszym.
Mniej pozwala wyświetlić zawartość pliku jedną stronę na raz. Za pomocą klucza przestrzeni możesz przewijać plik tekstowy. Dwa okolonki na dole ekranu wskazują każdą stronę pliku tekstowego.
Na przykład duży plik, taki jak/var/log/kern.Log nie zadziałałby świetnie z kotem. Aby użyć mniej, robimy:
Less/var/log/kern.dziennik
Po osiągnięciu końca pliku możesz przewijać w górę iw dół za pomocą klawiszy strzałek w górę i w dół.
Aby zrezygnować z polecenia mniej, naciśnij Q. Mniej wychodzą z sesji bez zepsucia terminala.
Łączenie mniej z kilkoma opcjami zapewnia kontrolę i funkcjonalność; Aby uzyskać więcej informacji, przeczytaj -> Jak używać mniej poleceń z przykładami.
# 3 - Więcej
Kolejnym poleceniem, którego możesz użyć do wyświetlania zawartości pliku tekstowego, jest bardziej polecenie. Więcej jest bardzo podobne do dowodzenia mniej; Jednak zrzuca zawartość pliku na terminal i wychodzi na końcu pliku.
Oto przykład: (to samo polecenie co drugie?)
Less/var/log/kern.dziennik
# 4 -Głów i ogon
Tak, istnieją takie polecenia. Polecenia głowy i ogona są bardzo podobne i używane do wyświetlania odpowiednio pierwszych i ostatnich dziesięciu wierszy pliku.
Możesz jednak zmodyfikować, ile pierwszych i ostatnich linii wydrukuje polecenie głowy i ogona za pomocą opcji -N.
Na przykład, aby pokazać pierwsze 15 wierszy Kern.plik dziennika:
głowa -n 15/var/log/kern.dziennik
Podobnie, aby pokazać ostatnie 15 wierszy Kern.plik dziennika:
ogon -n 15/var/log/kern.dziennik
# 5 - Misc
Jeśli z jakiegoś powodu-nie masz żadnego z omówionych powyżej poleceń, możesz użyć edytora tekstu, takiego jak Nano, aby pokazać konteksty pliku. Jest to jednak bardziej jak edycja pliku niż przeglądanie zawartości.
Oto polecenie tego:
nano/var/log/kern.dziennik
# Nie jestem pewien, dlaczego chcesz edytować plik dziennika
Wniosek
Teraz wiesz, jak wyświetlić zawartość pliku w wierszu poleceń Linux. Dziękuję za przeczytanie.