W tym poście omówimy szczegółowo polecenie „ls” i sposób jego działania z różnymi flagami:
Składnia:
Składnia polecenia „ls” to:
$ ls [ opcja ]Jak używać polecenia „ls”:
Wyświetlanie wszystkich plików:
Aby zobaczyć wszystkie pliki i foldery, uruchom terminal i wpisz „ls” bez żadnej opcji ani argumentu.
$ ls
Wyświetla wszystkie katalogi i pliki istniejące w tym konkretnym katalogu.
Używanie polecenia „ls” z różnymi opcjami:
Katalog główny listy:
Aby wyświetlić zawartość katalogu głównego, użyj:
zł /
Wyświetlanie podkatalogu:
Aby wyświetlić podkatalog dowolnego określonego katalogu, przekaż nazwę katalogu jako argument za pomocą polecenia „ls”.
zł /$ ls /dom
Wyświetla, że użytkownik jest podkatalogiem domu.
$ ls /dom /dom/użytkownik
Wyświetl wszystkie podkatalogi/pliki.
Wyświetlanie tylko katalogów:
Wykonaj poniższe polecenie, aby wyświetlić wszystkie katalogi:
$ ls -d */
Wyświetlanie zawartości określonego folderu/katalogu:
Jeśli chcesz wyświetlić zawartość dowolnego katalogu, wpisz nazwę katalogu za pomocą polecenia ls:
$ ls Dokumenty
Wyświetlanie plików z podkatalogami:
Jeśli chcesz zobaczyć, co jest w katalogach. Uruchom poniższe polecenie:
$ ls *
Wyświetlanie plików w formacie długiej listy:
„-jaOpcja ” (małe L) służy do wylistowania wszystkich istniejących plików i katalogów wraz z ich szczegółami:
$ ls -l
dostęp do plików | drwxr-xr-x |
liczba linków do pliku | 2 |
Właściciel pliku | Użytkownik |
Grupa plików | Użytkownik |
Rozmiar pliku | 4096 |
Data i godzina | 6 marca 06:39: |
Nazwa pliku/folderu | Pulpit, filmy… |
Wyświetlanie określonej zawartości pliku lub katalogu:
Użyj "-ja”, aby wydrukować pełne informacje o dowolnym określonym katalogu, uruchom następujące polecenie:
$ ls -l /$ ls -l /dom
Wyświetlanie ukrytych plików:
Użyj "-za” z poleceniem „ls”, aby wyświetlić wszystkie ukryte pliki:
$ ls -a
Plik zaczynający się od kropki(.) są plikami ukrytymi.
Wyświetlanie zawartości ukrytych plików:
Użyj kombinacji „-za" i "-ja” za pomocą polecenia „ls”, aby wyświetlić zawartość wszystkich ukrytych plików:
$ ls -al
Wyświetlanie plików w odwrotnej kolejności:
Użytkownik „-r” opcja wyświetlania plików i katalogów w odwrotnej kolejności:
$ ls -r
Wyświetlanie plików alfabetycznie z rozszerzeniem:
Użyj "-x” opcja wyświetlania plików z rozszerzeniami i katalogami alfabetycznie:
$ ls -x
Wyświetlanie najnowszych zmodyfikowanych plików i katalogów:
Aby posortować pliki i foldery według daty modyfikacji, ostatnio zmodyfikowane pliki będą wyświetlane na górze; Użyj "-t” poleceniem „ls”:
$ ls -t
Użyj kombinacji opcji „-l”, „t” i „r”, aby przeglądać zawartość ostatnio edytowanych plików i katalogów w odwrotnej kolejności. Rozważ poniższe polecenie:
$ ls -ltr
Wyświetlanie plików w kolejności czytelnej dla człowieka:
Użyj "-hopcja wyświetlania plików w formacie czytelnym dla człowieka:
$ ls -h
Dodaj znak „/” we wszystkich katalogach:
Użyj "-p” opcja dołączania znaku „/” do każdego katalogu:
$ ls -p
Wyświetlanie długiej listy w formacie czytelnym dla człowieka:
Posługiwać się "-ja" i "-h” opcje wyświetlania rozmiaru plików w formacie czytelnym dla człowieka:
$ ls -l -h
Wyświetlanie rozmiaru plików:
Aby wyświetlić rozmiar pliku i folderu, użyj opcji „-s” z poleceniem „ls”:
$ ls -s
Sortowanie według rozmiaru:
„-lS” opcja sortuje pliki i katalogi według ich rozmiarów. Większe pliki będą wyświetlane jako pierwsze:
$ ls -lS
Wyświetlanie UID i GID:
Użyj "-nie” opcja z poleceniem ls, aby wyświetlić identyfikator użytkownika i identyfikator grupy plików i folderów.
$ ls -n
Wyświetlanie plików i katalogów rekurencyjnie:
„-R” opcja pokazuje pliki rekursywnie. Oznacza to, że foldery i ich zawartość będą wyświetlane rekurencyjnie, co pomaga nam zidentyfikować najgłębszą ścieżkę:
$ ls -R
Wyświetlanie ostatnio edytowanego pliku:
Aby wydrukować najnowszy zmodyfikowany plik w katalogu, połącz head z poleceniem ls:
$ ls -t | głowa -1
Wyświetlanie najstarszego edytowanego pliku:
Aby wydrukować pierwszy edytowany plik w katalogu, połącz ogon z poleceniem ls.
$ ls -t | ogon -1
Wyświetlanie plików Numer i-węzła:
Użyj "-ja” opcja drukowania plików/katalogów w numerze i-węzła. Jak widać, nazwa pliku poprzedzona jest numerem:
$ ls -i
Wyświetlanie jednego pliku/katalogu w jednej linii:
Możemy wyświetlić, że w jednym wierszu podany jest tylko jeden plik. Jest to powszechnie używane w celu dołączenia listy plików jako danych wejściowych do innych poleceń lub programów. Użyj -1 (jeden) z ls:
$ ls -1
Sprawdzanie wersji:
Użyj "-wersja" jako parametr do sprawdzenia wersji polecenia ls.
$ ls --wersja
Wniosek:
Polecenie ls może wyświetlać szczegółowe informacje o plikach i katalogach oraz wyświetlać ukryte pliki, sortować je według ich rozmiarów i wykonywać rekurencyjne wyświetlanie. Dokładnie wyjaśniliśmy użycie polecenia ls z różnymi opcjami.