Vdir

vdir  on Unix -etana , jota käytetään näyttämään hakemiston sisältö . Sama kuin komento ls -l -b(tulostustiedostot pitkässä muodossa).

Kuvaus

  vdir [ asetukset ] [ tiedostot ]

Oletusarvoisesti tämä komento näyttää tiedostotyypin, tiedoston käyttöoikeudet, linkkien lukumäärän tiedostoon, omistajan nimen, ryhmän nimen, tiedoston koon (tavuina), aikaleiman ja tiedostonimen. Toisin kuin ls-komento , tämä komento näyttää sisällön ei-väritilassa.

Tämä komento voi ottaa seuraavan luettelon vaihtoehdoista:

Vaihtoehto Kuvaus
-a, -kaikki Listaa kaikki tiedostot hakemistoissa, mukaan lukien piilotetut tiedostot, jotka alkavat pisteellä.
-A, --melkein-kaikki Luettele kaikki tiedostot hakemistoissa paitsi ne, jotka alkavat "." ja '...'.
-- kirjoittaja Jokaisen tiedoston kirjoittajien luettelo
-b, --paeta Korvaa ei-graafiset merkit tiedostonimissä aakkosnumeerisilla sarjoilla sekä sarjoilla, kuten -Q, paitsi että tiedostonimiä ei kirjoiteta lainausmerkkeihin.
--block-size=KOKO Palauttaa koot tavun kokoisina lohkoina.
-B, --ignore-backups Älä näytä tiedostoja, joiden loppu on '~', ellei sitä ole annettu komentorivillä.
-c, --time=ctime, --time=status Lajittele hakemiston sisältö sen mukaan, milloin tiedoston tila muuttui (inodessa `ctime'-kenttä). Jos pitkä muoto on määritetty valitsimella -l, tulosta tiedoston tilan muutosaika tiedoston muokkausajan sijaan.
-C, --format=pysty Tulosta tiedostot usean sarakkeen tilassa, lajiteltu pystysuunnassa. Vaihtoehto on oletusarvoisesti asetettu, jos vakiolähtö on liitin. Tämä asetus on aina oletuksena asetettu dir- ja d-ohjelmille.
--väri[=MILLOIN] Asettaa värin tiedostotyyppien erottamiseksi. Värit asetetaan ympäristömuuttujan LS_COLORS avulla. Kun-parametri voidaan jättää pois tai valita jokin seuraavista arvoista:
  • ei mitään - älä käytä värejä ollenkaan. Oletuksena asennettuna.
  • auto - Käytä väriä vain, jos stdout on pääte.
  • aina - käytä aina väriä. --color-parametrin määrittäminen ilman when-parametria vastaa parametria --color=aina.
-d, --hakemisto Näytä hakemistojen nimet ikään kuin ne olisivat tavallisia tiedostoja sisällön näyttämisen sijaan.
-D--haluinen Pitkällä formaatilla (-l) tulosta päälähdön jälkeen lisärivi seuraavasti: //DIRED// BEG1 END1 BEG2 END2 ...
-f Älä lajittele hakemiston sisältöä; tulostustiedostot siinä järjestyksessä, jossa ne kirjoitetaan levylle. Tämä vaihtoehto sallii myös -a:n ja -U:n ja poistaa käytöstä -l:n, --colorin, -s:n ja -t:n, jos ne on annettu ennen -f:ää.
-F, --classify, --indicator-style=classify Liitä jokaiseen tiedostonimeen merkki, joka ilmaisee sen tyypin. Tavallisille suoritettaville tiedostoille tämä on '*'. '/' lisätään hakemistoon, '@' symbolisille linkeille, '=' socketeille, mitään ei lisätä tavallisiin tiedostoihin.
-p, --file-type, --indicator-style=file-type Liitä jokaiseen tiedostonimeen merkki, joka ilmaisee tiedostotyypin. Tämä vaihtoehto on samanlainen kuin -F, paitsi että suoritettavia tiedostoja ei merkitä. (Itse asiassa fileutils-4.0:ssa --file-type on sama kuin --classify.)
-g Ohitettu; tarvitaan Unix-yhteensopivuuden vuoksi.
-G, --ei ryhmää Älä näytä ryhmätietoja pitkässä tulostusmuodossa.
-h, --ihmisen luettavissa Liitä jokaiseen tiedostokokoon kokokirjain, esimerkiksi M binäärimegatavuille.
-H, --si, --dereference-command-line Toimii samoin kuin vaihtoehto -h, mutta käyttää virallisia SI-yksiköitä .
-i--inode Tulosta kunkin tiedoston inodien numero (kutsutaan myös tiedoston sarjanumeroksi ja inodenumeroksi) sen nimen vasemmalle puolelle. (Tämä numero yksilöi jokaisen tiedoston jokaisessa tiedostojärjestelmässä)
-I, --ignore=KUVIO Älä näytä tiedostoja, joiden nimet vastaavat määritettyä mallia (malli ei ole säännöllinen lauseke), ellei niitä ole määritetty komentorivillä. Kuten kuoressa, alkukirjain '.' tiedostonimi ei vastaa kuvion alussa määritettyä *-merkkiä.
-k, --kilotavua Jos tiedostokoot on annettu, anna ne kilotavuina.
-l, --format=pitkä, --format=verbose -l Jokaisen tiedoston nimen lisäksi näytetään tiedostotyyppi, tiedoston käyttöoikeudet, linkkien määrä tiedostoon, omistajan nimi, ryhmän nimi, tiedostokoko tavuina ja aikaleima (tiedoston viimeinen muokkausaika, ellei toisin mainita). . Tiedostoissa, joiden aika on yli 6 kuukautta sitten tai yli 1 tunti tulevaisuudessa, aikaleima sisältää vuoden kellonajan sijaan
-L, --viittaus Tulosta tiedot tiedostoista, joihin symboliset linkit viittaavat itse symbolisten linkkien tietojen sijaan.
-m, --format=pilkut Tulosta tiedostoluettelo riviä kohden niin, että riviä kohden on mahdollisimman monta tiedostonimeä, erottamalla nimet pilkulla ja välilyönnillä.
-n, --numeric-uid-gid Anna numeerinen UID ja GID omistajan ja ryhmän nimien sijaan.
-N, --kirjaimellinen Älä lainaa tiedostonimiä.
-o Käytä pitkää muotoa, mutta älä näytä ryhmätietoja.
-q, --piilota-ohjausmerkit Käytä kysymysmerkkejä ei-graafisten merkkien sijasta tiedoston nimessä. Tämä vaihtoehto on oletuksena käytössä.
--näytä-ohjausmerkit Tulosta ei-graafiset merkit tiedostonimiin sellaisenaan.
-Q, --quote-name, --quoting-style=c Laita tiedostonimet lainausmerkkeihin ja näytä ei-graafisia merkkejä, kuten C :ssä .
--quoting-style=WORD käytä sanatyyliä valitaksesi tiedostonimen lainaustilan. Sana tyyli voi ottaa seuraavat arvot:
  • kirjaimellinen - näytä tiedostonimet sellaisinaan. Tämä on ls:n oletuskäyttäytyminen.
  • shell Sisältyy tiedostonimet komentotulkin yksittäisiin lainausmerkkeihin, jos ne sisältävät metamerkkejä tai voivat johtaa epäselviin tulosteisiin.
  • shell-always - Sisällyttää tiedostojen nimet yksittäisiin lainausmerkkeihin shellille, vaikka sitä ei vaadittaisi.
  • c - sulkee tiedostonimet lainausmerkeissä, kuten C; tämä vastaa -Q-vaihtoehtoa.
  • Escape - kuten c, paitsi että nimeä ei kirjoiteta lainausmerkkeihin; vastaa vaihtoehtoa -b.
-r, --reverse Lajittele hakemiston sisältö käänteisessä järjestyksessä.
-R, --rekursiivinen Listaa kaikkien hakemistojen sisältö rekursiivisesti.
-s, -koko Tulosta kunkin tiedoston koko 1024 tavun lohkoina tiedostonimen vasemmalle puolelle. Jos POSIXLY_CORRECT-ympäristömuuttuja on asetettu, käytetään lohkokokoa 512, ellei -k ole annettu.
-S, --sort=size Lajittele tiedostokoon mukaan aakkosjärjestyksen sijaan. Näin ollen suurimmat tiedostot näytetään ensin.
-t, --sort=time Lajittele viimeksi muokatun ajan mukaan (mtime-kenttä inodissa) aakkosjärjestyksen sijaan. Uusimmat tiedostot näytetään ensin.
-T, --tabsize=COLS Määritä välilehden leveys sarakkeiden sarakkeille. Oletusarvo on 8, ja se voidaan asettaa myös TABSIZE-ympäristömuuttujan avulla, jos POSIXLY_CORRECT-ympäristömuuttujaa ei ole asetettu. ls käyttää sarkaimia tulosteen tasaamiseen, kun mahdollista. Jos sarakkeet ovat nolla, taulukkoa ei käytetä.
-u, --time=atime, --time=access, --time=use Lajittele tiedoston viimeisimmän käyttöajankohdan mukaan sen viimeisen muokkausajan sijaan (inodessa oleva "atime"-kenttä). Jos pitkä tulostusmuoto on määritetty, tulosta viimeinen käyttöaika viimeisen muokkausajan sijaan.
-U, --sort=ei mitään Älä lajittele tiedostoluettelo palautetaan siinä järjestyksessä, jossa tiedostot kirjoitetaan levylle (ero -U- ja -f-valintojen välillä on, että tämä vaihtoehto ei poista tai ota käyttöön muita valintoja).
-v Lajittele tiedostoversionumeron mukaan.
-w, --width=COLS Määrittää näytön tulosteen sarakkeiden sarakkeisiin. Oletuksena, jos mahdollista, tämä arvo opitaan pääteohjaimesta; muussa tapauksessa käytetään ympäristömuuttujan COLUMNS arvoa, jos se on asetettu; muuten oletusarvo on 80.
-x, --format=ristikkäin, --format=vaaka Näytä tiedostoluettelo monisaraketilassa vaakasuunnassa lajiteltuna.
-X, --sort=laajennus Lajittele aakkosjärjestyksessä tiedostotunnisteen mukaan (merkit viimeisen `.':n jälkeen); tiedostot ilman tunnisteita näytetään ensin.
-l, --format=pitkä, --format=verbose -l Jokaisen tiedoston nimen lisäksi näytetään tiedostotyyppi, tiedoston käyttöoikeudet, linkkien määrä tiedostoon, omistajan nimi, ryhmän nimi, tiedostokoko tavuina ja aikaleima (tiedoston viimeinen muokkausaika, ellei toisin mainita). . Tiedostoissa, joiden aika on yli 6 kuukautta sitten tai yli 1 tunti tulevaisuudessa, aikaleima sisältää vuoden kellonajan sijaan
--auta Tulosta kehote vakiotulosteeseen ja onnistu.
--versio Kirjoita versiotiedot vakiotulostukseen ja onnistu.

Linkit