Skip to main content

Używanie polecenia ls do wyświetlania plików w systemie Linux

Podstawy pracy z Wierszem poleceń - Windows (Czerwiec 2025)

Podstawy pracy z Wierszem poleceń - Windows (Czerwiec 2025)
Anonim

The ls command jest jednym z najważniejszych narzędzi wiersza poleceń, których powinieneś się nauczyć, aby nawigować po systemie plików. Oto pełna lista niezbędnych poleceń do poruszania się po systemie plików za pomocą wiersza poleceń.

The ls polecenie służy do wyświetlania nazw plików i folderów w systemie plików. Ten przewodnik pokaże Ci wszystkie przełączniki, które są dostępne dla ls polecenie wraz z ich znaczeniem i sposobem ich użycia.

Wyświetl pliki w folderze

Aby wyświetlić listę wszystkich plików w folderze, otwórz okno terminala i przejdź do folderu, w którym chcesz wyświetlić zawartość do użycia Płyta CD polecenie, a następnie po prostu wpisz następujące polecenie:

ls

W rzeczywistości nie musisz nawigować do folderu, aby wyświetlić listę plików w nim zawartych. Możesz po prostu podać ścieżkę jako część polecenia ls, jak pokazano poniżej.

ls / path / to / file

Domyślnie pliki i foldery będą wyświetlane w kolumnach na ekranie, a wszystko, co zobaczysz, to nazwa pliku.

Pliki ukryte (pliki rozpoczynające się od kropki) nie są wyświetlane automatycznie po uruchomieniu polecenia ls. Zamiast tego należy użyć następującego polecenia.

ls -als --all

To minus a -za przełącznik używany powyżej oznacza listę wszystkich. Wypisuje absolutnie każdy plik i folder w katalogu, w którym wykonywane jest polecenie, lub w rzeczywistości w stosunku do ścieżki do niego dostarczonej.

Rezultatem tego jest to, że widzisz plik o nazwie . i inny dzwonił .. . Pojedynczy pełny stop oznacza bieżący folder, a podwójny pełny stop oznacza jeden poziom wyżej.

Jeśli chcesz je pominąć z listy plików, możesz użyć dużej litery A zamiast małej litery a w następujący sposób:

ls -Als - prawie wszystko

Niektóre polecenia, takie jak mv polecenie i cp polecenia są używane do przenoszenia i kopiowania plików i istnieją przełączniki, które mogą być używane z tymi poleceniami, które tworzą kopię zapasową oryginalnego pliku. Te pliki kopii zapasowych zwykle kończą się tyldą (~).

Aby pominąć pliki kopii zapasowej (pliki kończące się tyldą), uruchom następujące polecenie:

ls -Bls --ignore-backups

W większości przypadków zwrócona lista pokaże foldery w jednym kolorze, a pliki w innym. Na przykład w naszym terminalu foldery są niebieskie, a pliki białe.

Jeśli nie chcesz wyświetlać innych kolorów, możesz użyć następującego polecenia:

ls --color = never

Jeśli chcesz uzyskać bardziej szczegółowe dane wyjściowe, możesz użyć następującego przełącznika:

ls -l

Zapewnia to listę pokazującą uprawnienia, liczbę i-węzłów, właściciela i grupę, rozmiar pliku, datę i czas ostatniej wizyty oraz nazwę pliku.

Jeśli nie chcesz widzieć właściciela, użyj następującego polecenia.

ls -g

Można również pominąć szczegóły grupy, określając następujący przełącznik:

ls -o

Lista długich formatów może być używana z innymi przełącznikami, aby wyświetlić jeszcze więcej informacji. Na przykład można znaleźć autora pliku, uruchamiając następujące polecenie.

ls -l - autor

Możesz zmienić dane wyjściowe długiego wpisu, aby wyświetlić czytelne dla człowieka rozmiary plików w następujący sposób:

ls-l -hls -l --human-readablels-l -s

Zamiast pokazywać nazwy użytkowników i grup w poleceniu list, możesz uzyskać polecenie ls pokazujące identyfikator użytkownika fizycznego i identyfikatory grupy w następujący sposób:

ls-l -n

The ls Polecenie może być użyte do pokazania wszystkich plików i folderów z określonej ścieżki w dół.

Na przykład:

ls -R / home

Powyższe polecenie wyświetli wszystkie pliki i foldery znajdujące się pod katalogiem osobistym, takie jak Obrazy, Muzyka, Wideo, Pobieranie i Dokumenty.

Zmień format wyjściowy

Domyślnie dane wyjściowe dla listy plików znajdują się w kolumnach na całym ekranie.

Możesz jednak określić format, jak pokazano poniżej.

ls -Xls --format = across

Pokaż listę w kolumnach na ekranie.

ls -mls --format = przecinki

Pokaż listę w formacie oddzielonym przecinkami.

ls -xls --format = poziomy

Pokaż listę w formacie poziomym

ls -lls --format = long

Jak wspomniano w poprzednim rozdziale, pokazuje listę w długim formacie.

ls -1ls --format = pojedyncza kolumnals --format = verbose

Pokazuje wszystkie pliki i foldery po 1 w każdym wierszu.

ls -cls --format = pionowy

Wyświetla listę pionowo.

Jak sortować dane wyjściowe z polecenia ls

Aby posortować dane wyjściowe z ls polecenie możesz użyć --sortować przełączać w następujący sposób:

ls --sort = nonels --sort = rozmiarls --sort = czasls --sort = wersja

Domyślna wartość to none, co oznacza, że ​​pliki są sortowane według nazwy. Podczas sortowania według wielkości plik o największym rozmiarze jest wyświetlany jako pierwszy, a najmniejszy jako ostatni.

Sortowanie według czasu pokazuje plik, do którego dostęp był ostatnio pierwszy, a najmniejszy dostęp ostatni.

Nawiasem mówiąc, wszystkie powyższe rodzaje można uzyskać za pomocą następujących poleceń:

ls -Uls -Sls -tls -v

Jeśli chcesz, aby wyniki w kolejności odwrotnej sortowania, użyj następującego polecenia.

ls -r --sort = rozmiarls --reverse --sort = rozmiar

streszczenie

Dostępnych jest wiele innych przełączników związanych z formatowaniem czasu. Możesz przeczytać o wszystkich innych przełącznikach, czytając Podręcznik Linuksa.

człowiek ls