W systemie Linux dostępnych jest wiele edytorów tekstu GUI do przeglądania i modyfikowania plików tekstowych. Ale możesz po prostu chcieć przeczytać pliki tekstowe w terminalu. W systemie Linux dostępnych jest wiele poleceń, które pozwalają to zrobić, z których trzy to mniej, więcej i większość.
Czytaj dalej, aby dowiedzieć się, jak możesz użyć tych trzech poleceń, aby skutecznie czytać pliki tekstowe na terminalu Linux.
Co to jest mniej polecenia?
mniej to polecenie Linuksa używane do filtrowania i przeglądania plików tekstowych strona po ekranie. Jest bardziej zaawansowany niż więcej i większość poleceń.
Za pomocą polecenia less możesz czytać naprawdę długie pliki tekstowe w segmentach bez konieczności ładowania całego pliku. Oferuje wiele opcji i interaktywnych funkcji, dzięki którym Twoje wrażenia będą bardziej satysfakcjonujące.
Ponieważ polecenie less wyświetla pierwszą stronę pliku tekstowego i nie musi odczytywać całej zawartości pliku, jest szybsze niż inne edytory tekstu.
Mniej składni poleceń
Podstawowa składnia polecenia less to:
mniej[opcja][nazwa lub lokalizacja pliku]
Jak korzystać z polecenia less
W tym przykładzie użyjemy pliku sudo.conf. The sudo.conf służy do konfigurowania interfejsu sudo i ma 139 linii. Ten plik jest obecny w prawie każdym systemie operacyjnym opartym na Linuksie. Możesz także użyć dowolnego pliku tekstowego, o ile ma on ponad 60 wierszy.
Korzystanie z polecenia Domyślnie mniej
Domyślne polecenie less drukuje pierwszą stronę używanego pliku. Wypróbuj z sudo.conf plik, wykonując to polecenie w swoim terminalu:
mniej /etc/sudo.conf
Spowoduje to wydrukowanie pierwszych 53 wierszy dokumentu. Aby przejść o jedną linię do przodu, naciśnij W dół klucz lub Przestrzeń.
Aby cofnąć się o linię, naciśnij W górę klucz.
Aby przejść do przodu o stronę, naciśnij B. Aby przejść o kilka linii do przodu, naciśnij B, a następnie wpisz liczbę wierszy.
Aby przejść wstecz o stronę, naciśnij D. Aby cofnąć się o liczbę wierszy, wpisz D, a następnie liczbę wierszy, o które chcesz się cofnąć.
Pokaż numery linii z mniejszym poleceniem
Możesz także zobaczyć liczbę wierszy pliku podczas jego przeglądania. Aby to zrobić, dodaj -N opcja podczas uruchamiania polecenia. Wypróbuj to z plikiem sudo.conf, wykonując to polecenie:
mniej -N /etc/sudo.conf
Wyszukaj tekst za pomocą polecenia less
Możesz wyszukiwać słowa i ciągi znaków za pomocą polecenia less. Gdy znajdzie ciąg, podświetli wyniki na żółto.
Poszukajmy słowa: podłącz. Aby to zrobić, wykonaj domyślne polecenie less, a gdy zwróci dane wyjściowe, wpisz / i wyszukaj słowo lub ciąg znaków.
Jeśli szukasz podłącz, dane wyjściowe powinny wyglądać następująco:
Co to jest więcej poleceń?
The więcej Polecenie umożliwia przeglądanie plików tekstowych w terminalu po jednej stronie ekranu na raz. To polecenie działa podobnie jak polecenie less, ale ma mniej funkcji.
Im więcej składni poleceń
Podstawowa składnia polecenia more to:
więcej[opcja][nazwa lub lokalizacja pliku]
Jak korzystać z polecenia więcej
Polecenie more pomaga użytkownikowi przeglądać fragmenty dużego pliku tekstowego ekran po ekranie w terminalu. Możesz go używać do wyświetlania plików tekstowych i danych wyjściowych poleceń, wyszukiwania słowa w pliku i nie tylko.
Korzystanie z polecenia Domyślnie więcej
W tym przykładzie użyjemy sudo.conf plik znaleziony w /etc teczka. Aby użyć polecenia more do wyświetlenia pliku, wykonaj to polecenie:
więcej /etc/sudo.conf
Wynik wygląda tak samo jak w przypadku polecenia less. Jest jednak różnica, w lewym dolnym rogu ekranu zauważysz, że więcej wyświetla procent pliku tekstowego, a liczba ta zwiększa się lub zmniejsza w miarę poruszania się po pliku.
Poruszanie się po pliku za pomocą więcej
Poruszanie się po pliku za pomocą polecenia more jest podobne do polecenia less. Używasz Wchodzić klawisz przejścia do następnej linii, D aby przejść do nowej strony i B cofnąć się o jedną stronę.
Wyświetl pierwsze N wierszy pliku
Tak jak komenda head w Linuksie, możesz użyć opcji więcej, aby wyświetlić kilka pierwszych części pliku. Oto składnia:
więcej -N nazwa pliku
Aby wyświetlić pierwsze pięć wierszy pliku sudo.conf, wykonaj to polecenie:
więcej -5 /etc/sudo.conf
Jaka jest największa komenda?
Podobnie jak coraz więcej poleceń, możesz używać większości do czytania plików tekstowych w systemie Linux. Nie jest domyślnie dostępny we wszystkich dystrybucjach Linuksa, więc być może będziesz musiał zainstalować go samodzielnie.
Aby sprawdzić, czy jest zainstalowany, wpisz bardzo do swojego terminala. Jeśli nie jest zainstalowany, system zapyta, czy chcesz go zainstalować. Wchodzić y żeby zainstalować. Alternatywnie możesz zainstalować pakiet przy użyciu domyślnego menedżera pakietów na swoim komputerze.
Najbardziej składnia poleceń
Podstawowa składnia polecenia most to:
bardzo[opcja][nazwa lub lokalizacja pliku]
Do uzyskać pomoc dotyczącą wiersza poleceń jeśli chodzi o większość poleceń, sprawdź jego stronę podręcznika, uruchamiając:
człowiek najbardziej
Jak korzystać z większości poleceń
Polecenie „większość” działa tak samo, jak polecenia „mniej i więcej”.
Domyślne polecenie większości
Domyślne polecenie most drukuje pierwszą stronę pliku tekstowego. Wypróbuj z:
więcej /etc/sudo.conf
Dane wyjściowe różnią się znacznie od poleceń less and more. Na dole znajduje się niebieska linia pokazująca nazwę pliku i inne przydatne polecenia.
Korzystanie z mniej, więcej i większości poleceń z wieloma plikami
Możesz czytać wiele plików jednocześnie, używając wszystkich powyższych poleceń. To jest składnia dla każdego:
mniej nazwa_pliku1 nazwa_pliku2 nazwa_pliku3
więcej nazwa pliku1 nazwa pliku2 nazwa pliku3
większość nazwa_pliku1 nazwa_pliku2 nazwa_pliku3
Używanie mniej, więcej i większość z innymi poleceniami
Możesz także kierować wyjściem polecenia lub uruchomionego procesu, używając symbolu potoku obok polecenia less/more/most. Symbol fajki przekierowuje wyjście jednego polecenia jako dane wejściowe do innego.
Na przykład możesz użyć mniej podczas sprawdzania listy uruchomionych procesów w systemie operacyjnym:
ps aux | mniej
Dowiedz się o innych poleceniach manipulacji tekstem w systemie Linux
Podobnie jak mniej, więcej i większość poleceń, Linux oferuje wiele poleceń, które pomagają przeglądać, manipulować i przetwarzać pliki tekstowe. Niektóre z nich to kot, echo, głowa i ogon. Wszystkie spełniają różne cele dzięki swoim unikalnym cechom.