DIR(1) Polecenia uzytkownika DIR(1) NAZWA dir - wyswietla zawartosc katalogu SKLADNIA dir [OPCJA]... [PLIK]... OPIS Wypisuje informacje o PLIKACH (domyslnie - o biezacym katalogu). Sortuje wpisy alfabetycznie, jezeli nie podano zadnej z opcji -cftuvSUX ani --sort. Argumenty, ktore sa obowiazkowe dla dlugich opcji, sa rowniez obowiazkowe dla krotkich. -a, --all bez ukrywania plikow zaczynajacych sie od . -A, --almost-all bez pokazywania . ani .. --author z -l, wypisuje autora kazdego pliku -b, --escape cytuje znaki niegraficzne w stylu jezyka C (osemkowo) --block-size=ROZMIAR z opcja -l, przelicza rozmiary wedlug ROZMIARU przy ich wyswietlaniu; np. --block-size=M; zob. format ROZMIARU ponizej -B, --ignore-backups nie wyswietla plikow konczacych sie znakiem ~ -c z -lt:sortuje wyniki wg ctime (czasu ostatniej zmiany danych o pliku) i wypisuje go; z -l: sortuje wyniki wedlug nazwy i wypisuje ctime; w pozostalych przypadkach: sortuje wedlug ctime, poczynajac od najnowszych plikow -C wypisuje pliki w kolumnach --color[=KIEDY] koloruje wyniki w zaleznosci od KIEDY; wiecej informacji ponizej -d, --directory wypisuje same katalogi, nie ich zawartosc -D, --dired tworzy dane wyjsciowe dla trybu dired Emacsa -f wypisuje wszystkie pozycje wedlug kolejnosci w katalogu -F, --classify[=KIEDY] dodaje znak wskazujacy typ wpisu (jeden z nastepujacych: */=>@|) w przypadku KIEDY --file-type podobnie, lecz nie uzywa * --format=SLOWO across odpowiada -x (poziomo), commas -m (oddzielone przecinkami), horizontal -x (poziomo), long -l (dlugi, z dodatkowymi informacjami), single-column -1 (w jednej kolumnie), verbose -l (dlugi, z dodatkowymi informacjami), vertical -C (pionowy, w kolumnach) --full-time jak -l --time-style=full-iso -g jak -l, ale nie wypisuje wlasciciela --group-directories-first grupuje katalogi przed plikami; ta opcja moze byc uzupelniona opcja --sort, ale wylacza ja uzycie opcji --sort=none (-U) -G, --no-group w dlugim formacie, nie pokazuje informacji o grupach -h, --human-readable z -l i -s, wyswietla rozmiary w formacie jak 1K, 234M, 2G --si podobnie, ale uzywa poteg 1000 zamiast 1024 -H, --dereference-command-line podaza za dowiazaniami symbolicznymi podanymi w wierszu polecen --dereference-command-line-symlink-to-dir podaza za kazdym dowiazaniem symbolicznym, ktore wskazuje na katalog --hide=WZORZEC nie pokazuje wpisow pasujacych do WZORCA powloki (wylaczane przez -a lub -A) --hyperlink[=KIEDY] tworzy odnosniki z nazw plikow w przypadku KIEDY --indicator-style=SLOWO dodaje wskazniki typow plikow stylu SLOWO: none (domyslnie - brak), slash (-p), file-type (--file-type), classify (-F) -i, --inode wyswietla numer i-wezla kazdego pliku -I, --ignore=WZORZEC nie pokazuje plikow pasujacych do WZORCA powloki -k, --kibibytes uzywa 1024-bajtowych blokow do pokazywania zajetosci systemu plikow; dziala tylko z -s i do wartosci calkowitych katalogow -l uzywa dlugiego formatu wyjsciowego -L, --dereference podczas pokazywania informacji pliku dla dowiazania symbolicznego, pokazuje informacje o pliku wskazywanym przez dowiazanie, zamiast o nim samym -m wypelnia wpisami, oddzielonymi przecinkami, cala dostepna szerokosc -n, --numeric-uid-gid jak -l, ale wypisuje numeryczne identyfikatory uzytkownika i grupy -N, --literal wypisuje nazwy pozycji bez cytowania -o jak -l, ale bez informacji o grupie -p, --indicator-style=slash dodaje wskaznik / do katalogow -q, --hide-control-chars wypisuje ? zamiast znakow niedrukowalnych --show-control-chars pokazuje znaki niedrukowalne bez zmian (domyslnie, chyba ze program nazywa sie ls, a wyjsciem jest terminal) -Q, --quote-name ujmuje nazwy w podwojne cudzyslowy --quoting-style=SLOWO uzywa cytowania wpisow w stylu SLOWO: literal, locale, shell, shell-always, shell-escape, shell-escape-always, c, escape (przeslaniajac zmienna srodowiskowa QUOTING_STYLE) -r, --reverse odwraca porzadek sortowania -R, --recursive wypisuje katalogi rekursywnie -s, --size wypisuje rozmiar zajety przez kazdy plik, w blokach -S sortuje wedlug rozmiaru, od najwiekszych --sort=SLOWO sortuje wg SLOWA zamiast nazwy: none (jak -U), size (-S), time (-t), version (-v), extension (-X), width --time=SLOWO wybiera znacznik czasu, jaki ma byc uzyty do wyswietlenia lub posortowania: czas dostepu (-u): atime, access, use; czas zmiany metadanych (-c): ctime, status; czas modyfikacji (tak jest domyslnie) mtime, modification; czas utworzenia: birth, creation; z -l SLOWO okresla ktory czas wyswietlic; z --sort=czas, sortuje wedlug SLOWA (poczynajac od najnowszych) --time-style=STYL-CZASU format daty/czasu z opcja -l; zob. STYL-CZASU ponizej -t sortuje wedlug czasu, poczynajac od najnowszych; zob. --time -T, --tabsize=KOLUMNY przypisuje tabulatorowi tyle znakow co KOLUMNA, zamiast domyslnych 8 -u z -lt: sortuje i wypisuje wedlug czasu ostatniego dostepu, z -l: pokazuje czas dostepu i sortuje wedlug nazw, w pozostalych przypadkach: sortuje wedlug czasu dostepu, od najnowszych -U bez sortowania, wypisuje wedlug kolejnosci w katalogu -v sortuje wedlug liczb (numerow wersji) zawartych w nazwach plikow -w, --width=KOLUMNY ustawia szerokosc wyjscia na KOLUMNA. 0 oznacza brak limitu -x wypisuje nazwy w wierszach, zamiast w kolumnach -X sortuje alfabetycznie wedlug rozszerzen -Z, --context wyswietla kontekst bezpieczenstwa dla kazdego pliku --zero konczy kazdy wiersz bajtem NUL, zamiast znakiem nowego wiersza -1 wypisuje po jednym pliku na wiersz --help wyswietla ten tekst i konczy prace --version wyswietla informacje o wersji i konczy dzialanie ROZMIAR jest liczba calkowita wraz z opcjonalna jednostka (np. 10K to 10*1024). Jednostki to: K, M, G, T, P, E, Z, Y, R, Q (potegi 1024) lub KB, MB itd. (potegi 1000). Mozna uzywac rowniez przyrostkow binarnych, np. KiB=K, MiB=M itd. Argument STYL-CZASU moze przyjac wartosc: full-iso, long-iso, iso, locale lub +FORMAT. FORMAT jest interpretowany jak przez program date(1). Jesli FORMAT to FORMAT1FORMAT2, to FORMAT1 dotyczy dawniejszych plikow, a FORMAT2 nowszych. STYL-CZASU poprzedzony przez posix- odnosi sie tylko do ustawien locale spoza POSIX. Zmienna srodowiskowa TIME_STYLE ustawia rowniez domyslny styl do uzycia. Argument KIEDY ma wartosc domyslna always (zawsze). Moze przyjac rowniez wartosci auto (automatycznie) lub never (nigdy). Uzywanie kolorow do wyroznienia typow plikow jest wylaczone domyslnie oraz przy podaniu opcji --color=never. Z opcja --color=auto, ls wysyla kolory kodow tylko wtedy, gdy standardowe wyjscie jest przylaczone do terminala. Zmienna srodowiskowa LS_COLORS moze zmieniac te ustawienia. Mozna ja ustawic przy pomocy polecenia dircolors(1). Status zakonczenia: 0 OK, 1 przy drobnych problemach (np. brak dostepu do podkatalogu), 2 przy powaznych problemach (np. brak dostepu do podanego argumentu). AUTOR Napisane przez Richarda M. Stallmana i Davida MacKenzie. ZGLASZANIE BLEDOW Strona internetowa z pomoca GNU coreutils: O bledach tlumaczenia poinformuj przez PRAWA AUTORSKIE Copyright (C) 2023 Free Software Foundation, Inc. Licencja GPLv3+: GNU GPL w wersji 3 lub pozniejszej . Jest to wolne oprogramowanie: mozna je zmieniac i rozpowszechniac. Nie ma ZADNEJ GWARANCJI, w granicach okreslonych przez prawo. ZOBACZ TAKZE Pelna dokumentacja: lub lokalnie, za pomoca info '(coreutils) dir invocation' TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Wojtek Kotwica , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . GNU coreutils 9.4 styczen 2024 DIR(1)