Manpages

NAZWA

ls - wypisuje zawartość katalogu

SKŁADNIA

ls [OPCJA]... [PLIK]...

OPIS

Wypisuje informacje o PLIKACH (domyślnie - o bieżącym katalogu). Sortuje wpisy alfabetycznie, jeżeli nie podano żadnej z opcji -cftuvSUX ani --sort.

Argumenty, które są obowiązkowe dla długich opcji, są również obowiązkowe dla krótkich.
-a
, --all

bez ukrywania plików zaczynających się od .

-A, --almost-all

bez pokazywania . ani ..

--author

z opcją -l: wyświetla autora każdego pliku

-b, --escape

cytuje znaki niegraficzne w stylu języka C (ósemkowo)

--block-size=ROZMIAR

with -l, scale sizes by SIZE when printing them; e.g., ’--block-size=M’; see SIZE format below

-B, --ignore-backups

nie wyświetla plików kończących się znakiem ~

-c

z -lt:sortuje wyniki wg ctime (czasu ostatniej modyfikacji danych o pliku) i wypisuje go;

z -l: sortuje wyniki według nazwy i wypisuje ctime;
w pozostałych przypadkach: sortuje według ctime, poczynając od najnowszych plików

-C

wypisuje pliki w kolumnach

--color[=KIEDY]

koloruje wyniki. KIEDY może przyjąć wartości: always (domyślne, jeśli nie podano), auto lub never. Więcej informacji znajduje się poniżej

-d, --directory

wypisuje same katalogi, nie ich zawartość

-D, --dired

tworzy dane wyjściowe dla trybu dired Emacsa

-f

nie sortuje, włącza -aU, wyłącza -ls --color

-F, --classify

dodaje znak wskazujący typ wpisu (jeden z następujących: */=>@|)

--file-type

podobnie, lecz nie używa *

--format=SŁOWO

across odpowiada -x (poziomo), commas -m (oddzielone przecinkami), horizontal -x (poziomo), long -l (długi, z dodatkowymi informacjami), single-column -1 (w jednej kolumnie), verbose -l (długi, z dodatkowymi informacjami), vertical -C (pionowy, w kolumnach)

--full-time

jak -l --time-style=full-iso

-g

jak -l, ale nie wypisuje właściciela

--group-directories-first

grupuje najpierw katalogi;

ta opcja może być uzupełniona opcją --sort, ale wyłącza ją użycie opcji --sort=none (-U)

-G, --no-group

w długim formacie, nie pokazuje informacji o grupach

-h, --human-readable

with -l and -s, print sizes like 1K 234M 2G etc.

--si

podobnie, ale używa potęg 1000 zamiast 1024

-H, --dereference-command-line

podąża za dowiązaniami symbolicznymi podanymi w wierszu poleceń

--dereference-command-line-symlink-to-dir

podąża za każdym dowiązaniem symbolicznym

wskazującym na katalog

--hide=WZORZEC

nie pokazuje wpisów pasujących do WZORCA powłoki (wyłączane przez -a lub -A)

--hyperlink[=WHEN]

hyperlink file names; WHEN can be ’always’ (default if omitted), ’auto’, or ’never’

--indicator-style=SŁOWO

dodaje wskaźniki typów plików stylu SŁOWO: none (domyślnie - brak), slash (-p), file-type (--file-type), classify (-F)

-i, --inode

wyświetla numer i-węzła każdego pliku

-I, --ignore=WZORZEC

nie pokazuje plików pasujących do WZORCA powłoki

-k, --kibibytes

default to 1024-byte blocks for disk usage; used only with -s and per directory totals

-l

używa długiego formatu wyjściowego

-L, --dereference

podczas pokazywania informacji pliku dla dowiązania symbolicznego, pokazuje informacje o pliku wskazywanym przez dowiązanie, zamiast o nim samym

-m

wypełnia wpisami, oddzielonymi przecinkami, całą dostępną szerokość

-n, --numeric-uid-gid

jak -l, ale wypisuje numeryczne identyfikatory użytkownika i grupy

-N, --literal

print entry names without quoting

-o

jak -l, ale bez informacji o grupie

-p, --indicator-style=slash

dodaje wskaźnik / do katalogów

-q, --hide-control-chars

wypisuje ? zamiast znaków niedrukowalnych

--show-control-chars

pokazuje znaki niedrukowalne bez zmian (domyślnie, chyba że program nazywa się ls, a wyjściem jest terminal)

-Q, --quote-name

ujmuje nazwy w podwójne cudzysłowy

--quoting-style=SŁOWO

use quoting style WORD for entry names: literal, locale, shell, shell-always, shell-escape, shell-escape-always, c, escape (overrides QUOTING_STYLE environment variable)

-r, --reverse

odwraca porządek sortowania

-R, --recursive

wypisuje katalogi rekursywnie

-s, --size

wypisuje rozmiar zajęty przez każdy plik, w blokach

-S

sortuje według rozmiaru, od największych

--sort=SŁOWO

sortuje wg SŁOWA zamiast nazwy: none (jak -U), size (-S), time (-t), version (-v), extension (-X)

--time=SŁOWO

change the default of using modification times; access time (-u): atime, access, use; change time (-c): ctime, status; birth time: birth, creation;

with -l, WORD determines which time to show; with --sort=time, sort by WORD (newest first)

--time-style=TIME_STYLE

time/date format with -l; see TIME_STYLE below

-t

sort by time, newest first; see --time

-T, --tabsize=KOLUMNA

przypisuje tabulatorowi tyle znaków co KOLUMNA, zamiast domyślnych 8

-u

z -lt: sortuje i wypisuje według czasu ostatniego dostępu,

z -l: pokazuje czas dostępu i sortuje według nazw,
w pozostałych przypadkach: sortuje według czasu dostępu, od najnowszych

-U

bez sortowania, wypisuje według kolejności w katalogu

-v

sortuje według liczb (numerów wersji) zawartych w nazwach plików

-w, --width=KOLUMNA

ustawia szerokość wyjścia na KOLUMNA. 0 oznacza brak limitu

-x

wypisuje nazwy w wierszach, zamiast w kolumnach

-X

sortuje alfabetycznie według rozszerzeń

-Z, --context

wyświetla kontekst bezpieczeństwa dla każdego pliku

-1

wypisuje po jednym pliku w wierszu. Unikać "\n" z -q lub -b

--help

wyświetla ten tekst i kończy pracę

--version

wyświetla informacje o wersji i kończy działanie

The SIZE argument is an integer and optional unit (example: 10K is 10*1024). Units are K,M,G,T,P,E,Z,Y (powers of 1024) or KB,MB,... (powers of 1000). Binary prefixes can be used, too: KiB=K, MiB=M, and so on.

The TIME_STYLE argument can be full-iso, long-iso, iso, locale, or +FORMAT. FORMAT is interpreted like in date(1). If FORMAT is FORMAT1<newline>FORMAT2, then FORMAT1 applies to non-recent files and FORMAT2 to recent files. TIME_STYLE prefixed with ’posix-’ takes effect only outside the POSIX locale. Also the TIME_STYLE environment variable sets the default style to use.

Używanie kolorów do wyróżnienia typów plików jest wyłączone domyślnie oraz przy podaniu opcji --color=never. Z opcją --color=auto, ls wysyła kolory kodów tylko wtedy, gdy standardowe wyjście jest przyłączone do terminala. Zmienna środowiskowa LS_COLORS może zmieniać te ustawienia. Można ją ustawić przy pomocy polecenia dircolors.

Kod wyjściowy:

0

OK,

1

przy drobnych problemach (np. brak dostępu do podkatalogu),

2

przy poważnych problemach (np. brak dostępu do podanego argumentu).

AUTOR

Napisane przez Richarda M. Stallmana i Davida MacKenzie.

ZGŁASZANIE BŁĘDÓW

Strona internetowa z pomocą GNU coreutils: <https://www.gnu.org/software/coreutils/>;
Report any translation bugs to <https://translationproject.org/team/>;

PRAWA AUTORSKIE

Copyright © 2020 Free Software Foundation, Inc. Licencja GPLv3+: GNU GPL w wersji 3 lub późniejszej <https://gnu.org/licenses/gpl.html>;.
Jest to wolne oprogramowanie: można je zmieniać i rozpowszechniać. Nie ma ŻADNEJ GWARANCJI, w granicach określonych przez prawo.

ZOBACZ TAKŻE

Full documentation <https://www.gnu.org/software/coreutils/ls>;
lub lokalnie, za pomocą info '(coreutils) ls invocation'

TŁUMACZENIE

Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Przemek Borys <pborys [AT] dione.pl>, Wojtek Kotwica <wkotwica [AT] post.pl> i Michał Kułach <michal.kulach [AT] gmail.com>

Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.

Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres <manpages-pl-list [AT] lists.net>.