vdir je unixový šnek , používaný k zobrazení obsahu adresáře . Stejné jako příkaz ls -l -b(výstup souborů v dlouhém formátu).
Ve výchozím nastavení tento příkaz zobrazuje typ souboru, oprávnění k souboru, počet odkazů na soubor, jméno vlastníka, název skupiny, velikost souboru (v bajtech), časové razítko a název souboru. Na rozdíl od příkazu ls tento příkaz zobrazuje obsah v nebarevném režimu.
Tento příkaz může mít následující seznam možností:
Volba | Popis |
---|---|
-a, --všechny | Seznam všech souborů v adresářích, včetně skrytých souborů, které začínají tečkou. |
-A, --skoro-vše | Seznam všech souborů v adresářích kromě těch, které začínají '.' a '..'. |
--autor | Výpis autorů každého souboru |
-b, --únik | Nahraďte negrafické znaky v názvech souborů pomocí alfanumerických sekvencí, stejně jako sekvencí jako -Q, kromě toho, že názvy souborů nejsou uzavřeny do dvojitých uvozovek. |
--block-size=VELIKOST | Vrátí velikosti v blocích velikosti bajtů. |
-B, --ignorujte-zálohy | Nezobrazujte soubory končící na `~', pokud nejsou uvedeny na příkazovém řádku. |
-c, --time=ctime, --time=stav | Seřaďte obsah adresáře podle času, kdy se stav souboru změnil (pole ,ctime' v inode). Je-li dlouhý formát zadán pomocí volby -l, vytiskne místo času úpravy souboru čas změny stavu souboru. |
-C, --format=svisle | Výstupní soubory ve vícesloupcovém režimu, seřazené svisle. Tato možnost je standardně nastavena, pokud je standardním výstupem terminál. Tato možnost je vždy standardně nastavena pro programy dir a d. |
--color[=KDY] | Nastaví barvu pro rozlišení typů souborů. Barvy se nastavují pomocí proměnné prostředí LS_COLORS. Parametr when lze vynechat nebo nabývat jedné z následujících hodnot:
|
-d, --adresář | Zobrazte názvy adresářů, jako by to byly běžné soubory, namísto zobrazení jejich obsahu. |
-D--dirigoval | S dlouhým formátem (-l) za hlavním výstupem vypíše další řádek takto: //DIRED// BEG1 END1 BEG2 END2 ... |
-F | Netříděte obsah adresáře; výstupní soubory v pořadí, v jakém jsou zapsány na disk. Tato volba také povoluje -a a -U a zakazuje -l, --color, -s a -t, pokud byly zadány před -f. |
-F, --classify, --indicator-style=klasifikovat | Ke každému souboru přidejte znak označující jeho typ. U běžných spustitelných souborů je to '*'. '/' je přidáno pro adresář, '@' pro symbolické odkazy, '=' pro sockety, nic se nepřidává pro běžné soubory. |
-p, --typ-souboru, --indicator-style=typ-souboru | Ke každému souboru přidejte znak označující typ souboru. Tato volba je podobná -F, kromě toho, že spustitelné soubory nejsou označeny příznakem. (Ve fileutils-4.0 je volba --file-type ekvivalentní s --classify.) |
-G | Ignorováno; potřebné pro kompatibilitu s Unixem. |
-G, --no-skupina | Nezobrazujte informace o skupině v dlouhém výstupním formátu. |
-h, --čitelný pro člověka | Ke každé velikosti souboru připojte písmeno velikosti, například M pro binární megabajty. |
-H, --si, --dereference-příkazový-řádek | Funguje stejně jako volba -h, ale používá oficiální jednotky SI . |
-i--inode | Vytiskněte číslo inodu (také nazývané sériové číslo souboru a číslo inodu) každého souboru vlevo od jeho názvu. (Toto číslo jednoznačně identifikuje každý soubor v každém systému souborů) |
-I, --ignore=VZOR | Nezobrazujte soubory, jejichž názvy odpovídají zadanému vzoru (vzor není regulární výraz), pokud nejsou zadány na příkazovém řádku. Stejně jako v shellu, počáteční '.' v názvu souboru neodpovídá znaku '*' uvedenému na začátku vzoru. |
-k, --kilobajty | Pokud jsou uvedeny velikosti souborů, uveďte je v kilobajtech. |
-l, --format=dlouhy, --format=verbose -l | Kromě názvu každého souboru se zobrazí typ souboru, oprávnění k souboru, počet odkazů na soubor, jméno vlastníka, název skupiny, velikost souboru v bajtech a časové razítko (čas poslední úpravy souboru, pokud není uvedeno jinak). . U souborů s časem větším než před 6 měsíci nebo více než 1 hodina do budoucnosti obsahuje časové razítko rok namísto denní doby |
-L, --dereference | Vytiskněte informace o souborech, na které ukazují symbolické odkazy, namísto informací o samotných symbolických odkazech. |
-m, --format=čárky | Vytiskněte seznam souborů na řádek s co největším počtem názvů souborů na řádek, přičemž názvy oddělte čárkou a mezerou. |
-n, --numeric-uid-gid | Místo názvů vlastníků a skupin uveďte číselné UID a GID. |
-N, --doslovně | Neuvádějte názvy souborů. |
-Ó | Použijte dlouhý formát, ale nezobrazujte informace o skupině. |
-q, --hide-control-chars | Místo negrafických znaků zadejte v názvu souboru otazníky. Tato možnost je ve výchozím nastavení povolena. |
--show-control-chars | Tisk negrafických znaků v názvech souborů tak, jak jsou. |
-Q, --quote-name, --quote-style=c | Uzavřete názvy souborů do uvozovek a zobrazte negrafické znaky, jako v C. |
--quoting-style=SLOVO | použijte styl slova pro výběr režimu citací názvu souboru. Styl slova může nabývat následujících hodnot:
|
-r, --reverse | Seřaďte obsah adresáře v opačném pořadí. |
-R, --rekurzivní | Vypište rekurzivně obsah všech adresářů. |
-s, --velikost | Vytiskněte velikost každého souboru v blocích po 1024 bajtech vlevo od názvu souboru. Pokud je nastavena proměnná prostředí POSIXLY_CORRECT, použije se velikost bloku 512, pokud není zadána volba -k. |
-S, --sort=velikost | Řadit podle velikosti souboru místo abecedně. Jako první se tedy zobrazí největší soubory. |
-t, --sort=čas | Řazení podle času poslední změny (pole 'mtime' v inodu) namísto řazení podle abecedy. Jako první se zobrazí nejnovější soubory. |
-T, --tabsize=COLS | Přiřaďte šířku tabulátoru sloupcům sloupců. Výchozí hodnota je 8 a lze ji také nastavit pomocí proměnné prostředí TABSIZE, pokud není nastavena proměnná prostředí POSIXLY_CORRECT. ls používá tabulátory k zarovnání výstupu, pokud je to možné. Pokud je sloupec nula, pak se nepoužívá žádná tabulka. |
-u, --time=atime, --time=access, --time=use | Seřaďte podle času, kdy byl soubor naposledy otevřen, namísto času, kdy byl naposledy upraven (pole ,atime' v inode). Pokud je zadán dlouhý výstupní formát, vytiskne čas posledního přístupu místo času poslední úpravy. |
-U, --sort=none | Neřadit seznam souborů bude vrácen v pořadí, v jakém jsou soubory zapsány na disk (rozdíl mezi volbami -U a -f je v tom, že tato volba nezakazuje ani nepovoluje jiné volby). |
-proti | Seřadit podle čísla verze souboru. |
-w, --width=COLS | Přiřadí výstup obrazovky sloupcům cols. Ve výchozím nastavení, pokud je to možné, je tato hodnota načtena z ovladače terminálu; jinak se použije hodnota proměnné prostředí COLUMNS, pokud je nastavena; jinak je výchozí hodnota 80. |
-x, --format=napříč, --format=horizontální | Zobrazte seznam souborů v režimu více sloupců seřazených vodorovně. |
-X, --sort=rozšíření | Řadit abecedně podle přípony souboru (znaky za posledním `.'); soubory bez přípon se zobrazí jako první. |
-l, --format=dlouhy, --format=verbose -l | Kromě názvu každého souboru se zobrazí typ souboru, oprávnění k souboru, počet odkazů na soubor, jméno vlastníka, název skupiny, velikost souboru v bajtech a časové razítko (čas poslední úpravy souboru, pokud není uvedeno jinak). . U souborů s časem větším než před 6 měsíci nebo více než 1 hodina do budoucnosti obsahuje časové razítko rok namísto denní doby |
--Pomoc | Vytiskněte výzvu na standardní výstup a uspěte. |
--verze | Zapište informace o verzi na standardní výstup a uspěte. |