Skip to main content

Spis treści katalogu za pomocą polecenia Dir

excel-198 - Lista plików z dowolnego katalogu do Excela (Czerwiec 2025)

excel-198 - Lista plików z dowolnego katalogu do Excela (Czerwiec 2025)
Anonim

Większość użytkowników Linuksa użyje polecenia ls do listy plików i folderów w systemie Linux.

Polecenie dir często jest uważane za odpowiednik Windowsa, ale działa w Linuksie w podobny sposób.

W tym przewodniku nauczysz się korzystać z polecenia dir w systemie Linux i zapoznasz się z kluczowymi przełącznikami, które można wykorzystać, aby uzyskać jak najwięcej z niego.

Przykład użycia polecenia Dir

Aby uzyskać listę wszystkich plików i folderów w bieżącym katalogu, użyj polecenia dir w następujący sposób:

reż

Lista plików i folderów pojawi się w formacie kolumny.

Jak wyświetlić ukryte pliki za pomocą polecenia Dir

Domyślnie polecenie dir wyświetla tylko normalne pliki i foldery. W systemie Linux możesz ukryć plik, powodując, że pierwsza postać przestanie działać. (tzn. ukryty plik).

Aby wyświetlić ukryte pliki za pomocą polecenia dir, użyj następującego przełącznika:

dir -a

dir - wszystkie

Możesz zauważyć, kiedy uruchomisz polecenie w ten sposób, że wyświetli on plik o nazwie. i inny dzwonił …

Pierwsza kropka sygnalizuje bieżący katalog, a dwie kropki sygnalizują poprzedni katalog. Możesz je ukryć, uruchamiając polecenie dir, używając następującego polecenia:

dir -A

dir - prawie wszystko

Jak wyświetlić autora pliku

Możesz wyświetlić autora plików (osoby, które utworzyły pliki) za pomocą następującego polecenia dir:

dir -l - autor

-L jest wymagany, aby włączyć wyświetlanie do listy.

Jak ukryć kopie zapasowe

Po uruchomieniu pewnych poleceń, takich jak polecenie mv lub cp, możesz skończyć z plikami zakończonymi tyldą (~). Znak tyldy na końcu pliku sugeruje wykonanie kopii zapasowej oryginalnego pliku przed utworzeniem nowego.

Możesz nie chcieć widzieć kopii zapasowych plików podczas zwracania wykazu katalogów, ponieważ pliki te będą po prostu szumem.

Aby je ukryć, uruchom następujące polecenie:

dir -B

dir --ignore-backups

Dodaj kolor do wyjścia

Jeśli chcesz rozróżniać pliki, foldery i łącza za pomocą kolorów, możesz użyć następującego przełącznika:

dir --color = always

dir --color = auto

dir --color = never

Formatuj dane wyjściowe

Można sformatować dane wyjściowe, aby nie zawsze pojawiały się w formacie kolumnowym.

Dostępne są następujące opcje:

dir --format = acrossdir --format = przecinkidir --format = poziomydir --format = długidir --format = pojedyncza kolumnadir --format = verbosedir --format = pionowy

Na liście znajdują się wszystkie pliki w każdym wierszu, przecinki przecinają każdy element przecinkami, poziomy są takie same, jak w poprzek, długie i pełne, tworzą długą listę z wieloma innymi informacjami, pionowe jest domyślnym wyjściem.

Ten sam efekt można uzyskać również za pomocą następujących przełączników:

dir -x (tak samo jak w poziomie i w poziomie)dir -m (tak samo jak przecinki)dir -l (tak samo, jak długo i verbose)dir -1 (pojedyncza kolumna)dir -c (pionowy)

Zwróć długi lub pełny list

Jak pokazano w sekcji formatowania, możesz uzyskać długą listę, uruchamiając jedno z tych poleceń:

dir --format = długidir --format = verbosedir -l

Długi listing zwraca następujące informacje:

  • uprawnienia
  • i-węzły
  • właściciel
  • Grupa
  • rozmiar pliku
  • ostatnia data dostępu
  • Nazwa pliku

Jeśli nie chcesz wyświetlać właściciela pliku, możesz użyć następującego polecenia:

dir -g

Podobnie możesz ukryć grupy, używając następującego polecenia:

dir -G -l

Human Readable File Sizes

Domyślnie rozmiary plików są podane w bajtach, które były dobre około 30 lat temu, ale teraz z plikami rozciągającymi się do gigabajtów, znacznie lepiej jest zobaczyć rozmiar w formacie czytelnym dla człowieka, takim jak 2,5 G lub 1,5 M.

Aby zobaczyć rozmiar pliku w formacie czytelnym dla człowieka, użyj następującego polecenia:

dir -l -h

Lista katalogów Najpierw

Jeśli chcesz, aby katalogi były wyświetlane jako pierwsze, a pliki później, użyj następującego przełącznika:

dir -l --group-directories-first

Ukryj pliki z pewnym wzorem

Jeśli chcesz ukryć określone pliki, możesz użyć następującego polecenia:

dir --hide = pattern

Na przykład, aby utworzyć listę katalogów z folderem muzycznym, ale zignorować pliki WAV, skorzystaj z poniższych.

dir --hide = .wav

Możesz osiągnąć podobny efekt, używając następującego polecenia:

dir - wzór

Pokaż więcej informacji o plikach i folderach

Poniższe polecenie może służyć do rozróżniania plików, folderów i łączy:

dir --indykator-style = klasyfikuj

Spowoduje to wyświetlenie folderów poprzez dodanie ukośnika na końcu, pliki nie będą miały nic po sobie, linki mają symbol @ na końcu i pliki wykonywalne mają * na końcu.

Styl wskaźnika można również ustawić na następujące wartości:

  • brak (domyślnie)
  • slash (katalogi mają ukośniki)
  • Typ pliku

Możesz także pokazać foldery z ukośnikami na końcu, używając następującego polecenia:

dir -p

Możesz wyświetlać typy plików za pomocą następującego polecenia:

dir -F

Wyświetl wszystkie pliki i foldery w podfolderach

Aby uzyskać listę wszystkich podfolderów i plików w tych podfolderach, możesz wykonać listę rekurencyjną za pomocą następującego polecenia:

dir -R

Sortowanie wyników

Możesz sortować kolejność, w której pliki i foldery są zwracane za pomocą następujących poleceń:

dir --sort = nonedir --sort = rozmiardir --sort = czasdir --sort = wersjadir --sort = rozszerzenie

Możesz również określić następujące polecenia, aby osiągnąć ten sam efekt:

dir -s (sortuj według rozmiaru)dir -t (sortuj według czasu)dir -v (sortuj według wersji)dir -x (sortuj według rozszerzenia)

Odwracanie Zakonu

Możesz odwrócić kolejność plików i folderów na liście, używając następującego polecenia:

dir -r

streszczenie

Polecenie dir jest bardzo podobne do polecenia ls. Prawdopodobnie warto dowiedzieć się o poleceniu ls, ponieważ jest to program częściej dostępny, chociaż większość systemów obejmuje także dir.