Pliki są jedną z najważniejszych rzeczy, z którymi korzystasz na komputerze z systemem Linux. Niektóre z najczęściej spotykanych plików w systemie Linux obejmują pliki konfiguracyjne, pliki dziennika i skrypty.

Możliwość łatwego przeglądania plików z wiersza poleceń to potężna funkcja, którą Linux zapewnia swoim użytkownikom. Ten przewodnik pokaże Ci różne narzędzia wiersza poleceń, których możesz użyć do przeglądania plików w systemie Linux.

1. Kot

Narzędzie cat jest jednym z najczęściej używanych poleceń do przeglądania zawartości plików w systemie Linux. Polecenia można użyć do łączenia i drukowania standardowego pliku wyjściowego. Aby wyświetlić zawartość pliku za pomocą cat, po prostu wpisz nazwę polecenia, a po niej plik, który chcesz wyświetlić.

cat / etc / passwd

W powyższym poleceniu cat polecenie wyświetla zawartość pliku passwd plik. Plik passwd plik zawiera szczegóły dotyczące użytkownika na komputerze z systemem Linux.

Domyślnie dane wyjściowe polecenia cat nie będą numerowane. Dlatego jeśli chcesz numerować wiersze w danych wyjściowych, możesz użyć rozszerzenia

instagram viewer
-n opcja w następujący sposób.

cat -n / etc / passwd 

Możesz także użyć narzędzia cat, aby wyświetlić wiele plików jednocześnie.

sudo cat / etc / passwd / etc / shadow

Uwaga: Wspomniane powyżej polecenie cat używa sudo, ponieważ Plik / etc / shadow wymaga, aby użytkownik miał podwyższone uprawnienia, aby go wyświetlić.

2. Nl

Polecenie nl, skrót od linie liczbowe, jest bardzo podobne do polecenia cat, z tym wyjątkiem, że polecenie nl domyślnie numeruje wiersze wyjściowe.

nl / etc / passwd 

Oprócz numerowania danych wyjściowych narzędzie nl umożliwia formatowanie danych wyjściowych i wyrównywanie numeracji danych wyjściowych. Na przykład, możesz sformatować numery wierszy do wyrównania do lewej w następujący sposób.

nl -nln / etc / passwd 

Chociaż narzędzie nl jest głównie używane do numerowania wierszy wyjściowych, możesz również nie numerować wierszy za pomocą rozszerzenia -b opcja w następujący sposób.

 nl -b n / etc / passwd 

3. Jeszcze

Niektóre pliki wyjściowe, które napotkasz, mogą być dość duże. Więcej narzędzi umożliwia łatwiejsze przeglądanie dużych plików po jednym ekranie na raz.

Aby wyświetlić passwd plik w mniejszych sekcjach, możesz użyć jeszcze Komenda:

więcej / etc / passwd 

Powyższe polecenie wyświetli tylko dane wyjściowe, które mogą pasować do rozmiaru twojego terminala. Użyj fa klawisz klawiatury, aby przejść do przodu w danych wyjściowych i b klawisz, aby przejść do tyłu.

Jeśli chcesz określić liczbę wierszy wyświetlanych w każdej sekcji naraz, możesz użyć rozszerzenia -x opcja, gdzie x to liczba wierszy, które ma wyświetlić polecenie. Na przykład poniższe polecenie wyświetli cztery wiersze na ekranie:

więcej -4 / etc / passwd

Użyj poniższego polecenia, aby dowiedzieć się więcej o nawigowaniu po wynikach generowanych przez polecenie more oraz o wyszukiwaniu ciągów w wynikach.

więcej pomocy

4. Mniej

Narzędzie less jest następcą polecenia more, ponieważ zapewnia dodatkowe ulepszenia i emulację niż to drugie. Ponadto mniejszy program narzędziowy jest szybszy i ma zwiększoną wydajność, ponieważ nie czeka na odczytanie całej zawartości pliku, zanim będzie mógł wyświetlić niektóre dane wyjściowe.

mniej / etc / passwd

Podobnie jak w przypadku polecenia more, użyj polecenia fa klawisz klawiatury, aby przejść do przodu w danych wyjściowych i b klawisz, aby przejść do tyłu.

Aby wyświetlić numery wierszy w danych wyjściowych, użyj -N opcja w następujący sposób.

mniej -N / etc / passwd

Wyszukiwanie tekstu

Aby wyszukać ciąg lub wzorzec w danych wyjściowych mniej narzędzi, po prostu naciśnij / na klawiaturze, a po nim ciąg, który chcesz wyszukać. Na przykład, aby wyszukać ciąg Gry na wyjściu mniej / etc / passwd, rodzaj /games na klawiaturze, a następnie Wchodzić klucz.

Tekst, którego szukasz, zostanie podświetlony jak powyżej. Aby przejść do przodu w wyszukiwaniu, naciśnij n na klawiaturze i aby przejść do tyłu. naciśnij N. Zwróć uwagę, że n znak rozróżnia wielkość liter w zależności od kierunku ruchu.

Inną potężną cechą mniejszego narzędzia jest to, że można go używać jako potoku w pewnym strumieniu wyjściowym lub do innych poleceń. Na przykład polecenie dmesg wyświetla komunikaty bufora pierścienia jądra lub inne informacje związane z jądrem podczas uruchamiania. Ponieważ dane wyjściowe dziennika mogą być dość długie, możesz użyć rozszerzenia mniej polecenie, aby ograniczyć dane wyjściowe i ułatwić nawigację.

sudo dmesg | mniej

Możesz także użyć narzędzia less, aby wyświetlić dane w sposób interaktywny. Na przykład, gdy jest używany z dmesg polecenie, możesz ustawić polecenie less, aby zawsze wyświetlało najnowsze dane, ponieważ system dodaje więcej wierszy do wyniku. Aby zrobić to samo, użyj + F. opcja z poleceniem w następujący sposób:

sudo dmesg | mniej + F

Jak widać na powyższym wyjściu, mniejsze narzędzie pokazuje, że oczekuje na wyświetlenie większej ilości danych w wyniku. naciśnij Ctrl + C przerwać, po którym następuje Q aby wyczyścić dane wyjściowe.

5. Głowa

Czasami możesz chcieć wyświetlić tylko kilka pierwszych wierszy pliku i tutaj przydaje się narzędzie head. Domyślnie wyświetlanych jest tylko pierwszych 10 wierszy pliku.

head / etc / passwd

Aby dostosować liczbę wierszy, które chcesz wyświetlić, użyj -x opcja, gdzie x to liczba wierszy, które chcesz wyświetlić. Na przykład, aby wyświetlić pierwsze 20 wierszy:

head -20 / etc / passwd

6. Ogon

Polecenie tail działa w prawie odwrotny sposób niż narzędzie head, tj. Wyświetla ostatnią część pliku. Domyślnie wyświetlanych jest 10 ostatnich wierszy pliku.

tail / etc / passwd

Podobnie jak w przypadku polecenia head, możesz również dostosować liczbę wierszy, które chcesz wyświetlić.

tail -10 / etc / passwd

Aby wyświetlić dane na żywo w trybie interaktywnym, użyj -fa flagę poleceniem tail. Na przykład, aby zawsze wyświetlać najnowsze 10 komunikatów dziennika w pliku syslog plik:

tail -f / var / log / syslog

Praca z plikami w linii poleceń Linuksa

Ten przewodnik pokazuje różne sposoby przeglądania plików w systemie Linux. Możliwość przeglądania i pracy z plikami bezpośrednio z wiersza poleceń jest kluczowa. Chociaż te narzędzia oferują funkcje umożliwiające wyszukiwanie ciągów znaków, istnieją różne inne polecenia, takie jak narzędzie grep których możesz użyć do filtrowania danych wyjściowych w systemie.

Oprócz terminala użytkownicy mogą również zarządzać swoim systemem plików i nawigować po nim graficznie. W systemie Linux dostępnych jest kilka aplikacji do zarządzania plikami, które można wypróbować bezpłatnie.

E-mail
10 najlepszych menedżerów plików dla zaawansowanych użytkowników systemu Linux

Posiadanie niezawodnego menedżera plików ułatwia organizację plików. Oto lista najlepszych menedżerów plików dla systemu Linux.

Czytaj dalej

Powiązane tematy
  • Linux
  • Zarządzanie plikami
  • Polecenia Linuksa
O autorze
Mwiza Kumwenda (16 opublikowanych artykułów)

Mwiza tworzy oprogramowanie z zawodu i pisze obszernie o Linuksie i programowaniu front-end. Niektóre z jego zainteresowań obejmują historię, ekonomię, politykę i architekturę przedsiębiorstw.

Więcej od dostawcy Mwiza Kumwenda

Zapisz się do naszego newslettera

Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.

.