Opi Linux Dir -komento-esimerkkejä vaihtoehtojen kanssa


Tässä artikkelissa on esimerkkejä dir-komennon käyttämisestä hakemiston sisällön luetteloimiseen. dir-komento ei ole yleisesti käytetty komento Linuxissa, mutta se toimii vähemmän kuin ls-komento, jota useimmat Linux-käyttäjät käyttävät mieluiten.

Keskustelemme komennolla dir, jossa tarkastellaan eri vaihtoehtojen ja argumenttien käyttöä.

dir-komennon yleinen syntaksi on seuraava.

dir [OPTION] [FILE]

dir Komentojen käyttö esimerkein

Yleisin dir-komennon käyttötapa on näyttää hakemiston sisältö nousevassa aakkosjärjestyksessä.

Jos suoritat dir-komennon ilman valintoja tai hakemiston sijaintia, se näyttää kaikki tiedostot ja hakemistot nykyisessä työhakemistossasi.

dir

Tiedostojen ja hakemistojen luettelointi tietyssä polussa

Jos haluat luetella kaikki tietyn polun tiedostot ja hakemistot, liitä hakemistosi polku kuvan osoittamalla tavalla. Tässä listataan tiedostot ja hakemistot /etc-hakemiston alle.

dir /etc

Listaaksesi yhden tiedoston riviä kohden, käytä -1-vaihtoehtoa seuraavasti.

dir -1 /etc

Piilotettujen tiedostojen ja hakemistojen luettelointi

Jos haluat luetella kaikki hakemiston tiedostot, mukaan lukien . (piilotetut) tiedostot, käytä -a-vaihtoehtoa. Voit sisällyttää vaihtoehdon -l muotoillaksesi tulosteen luettelona (yksityiskohtaiset tiedot).

dir -a
dir -al

Hakemistomerkintöjen luettelointi

Kun haluat listata vain hakemistomerkinnät hakemiston sisällön sijaan, voit käyttää -d-vaihtoehtoa. Alla olevassa tulosteessa vaihtoehto -d luettelee /etc-hakemiston merkinnät.

Kun käytät -dl-komentoa, se näyttää pitkän luettelon hakemistosta, mukaan lukien omistaja, ryhmän omistaja ja käyttöoikeudet.

dir -d /etc
dir -dl /etc

Listausindeksi Tiedostojen lukumäärä

Jos haluat nähdä kunkin tiedoston indeksinumeron, käytä vaihtoehtoa -i. Alla olevasta tulosteesta näet, että ensimmäinen sarake näyttää numeroita. Näitä numeroita kutsutaan inodeiksi, joita kutsutaan joskus indeksisolmuiksi tai indeksinumeroiksi.

inode Linux-järjestelmissä on tiedostojärjestelmän tietovarasto, joka tallentaa tietoja tiedostosta paitsi tiedostonimen ja sen todelliset tiedot.

dir -il

Tiedostojen luettelointi koon mukaan

Voit tarkastella tiedostokokoja -s-vaihtoehdon avulla. Jos haluat lajitella tiedostot koon mukaan, käytä vaihtoehtoa -S.

Tässä tapauksessa sinun on käytettävä myös vaihtoehtoa -h nähdäksesi tiedostokoot ihmisen luettavassa muodossa.

dir -shl

Yllä olevan tulosteen ensimmäinen sarake näyttää tiedostojen koon kilotavuina. Alla olevassa tulosteessa on lajiteltu luettelo tiedostoista niiden koon mukaan käyttämällä -S-vaihtoehtoa.

dir -ashlS /home/kone

Voit myös lajitella tiedostoja muokkausajan mukaan, jolloin äskettäin muokattu tiedosto näkyy luettelossa ensimmäisenä. Tämä voidaan tehdä käyttämällä -t-vaihtoehtoa.

dir -ashlt /home/kone

Tiedostojen luettelointi ilman omistajia

Jos haluat luetteloida tiedostoja ilman niiden omistajia, sinun on käytettävä -g-vaihtoehtoa, joka toimii kuten -l, mutta se ei tulosta tiedoston omistajaa. Ja jos haluat luetteloida tiedostoja ilman ryhmän omistajaa, käytä -G-vaihtoehtoa seuraavasti.

dir -ahgG /home/kone

Kuten yllä olevasta tulosteesta huomaa, tiedoston omistajan ja ryhmän omistajan nimeä ei tulosteta. Voit myös tarkastella tiedoston kirjoittajaa käyttämällä --author-lippua seuraavasti.

dir -al --author /home/kone

Yllä olevassa tulosteessa viidennessä sarakkeessa näkyy tiedoston kirjoittajan nimi. examples.desktop-tiedostot ovat käyttäjän kone omistamia, ne kuuluvat ryhmään kili ja ne on kirjoittanut käyttäjä kone .

Hakemistojen luettelointi ennen tiedostoja

Haluat ehkä tarkastella hakemistoja ennen kaikkia muita tiedostoja, ja tämä voidaan tehdä käyttämällä --group-directories-first-merkkiä seuraavasti.

dir -l --group-directories-first

Kun tarkkailet yllä olevaa tulostetta, voit nähdä, että kaikki hakemistot on lueteltu ennen tavallisia tiedostoja. Kirjain d ennen käyttöoikeuksia tarkoittaa hakemistoa ja a tarkoittaa tavallista tiedostoa.

Voit tarkastella alihakemistoja myös rekursiivisesti, mikä tarkoittaa, että voit luetella kaikki muut hakemiston alihakemistot käyttämällä -R-vaihtoehtoa seuraavasti.

dir -R

Yllä olevassa tulosteessa (.)-merkki tarkoittaa, että käyttäjän Kone nykyisellä hakemistolla ja kotihakemistolla on kolme alihakemistoa, jotka ovat Varmuuskopio, >hakemisto, ja Dokumentit.

Varmuuskopiointi-alihakemistossa on kaksi muuta alihakemistoa, jotka ovat mariadb ja mysql, joissa ei ole alihakemistoja.

dir-alihakemistossa ei ole alihakemistoa. Ja Docs-alihakemistossa on kaksi alihakemistoa, Books ja Tuts, joilla ei ole alihakemistoja.

Listaa tiedostot käyttäjä- ja ryhmätunnuksilla

Jos haluat tarkastella käyttäjien ja ryhmien tunnuksia, sinun on käytettävä -n-vaihtoehtoa. Tarkastellaan kahden seuraavan lähdön välistä eroa.

Tulostus ilman -n-vaihtoehtoa.

dir -l --author

Tulostus -n-vaihtoehdolla.

dir -nl --author

Listaa tiedostot pilkuilla erotettuina

Tämä voidaan arkistoida valitsemalla -m.

dir -am

Jos haluat apua komennon dir käyttöön, käytä --help-lippua ja katso dir-komennon versiotiedot käyttämällä --version-komentoa.

dir --help
dir --version

Johtopäätös

Nämä ovat vain esimerkkejä dir-komennon peruskäytöstä. Jos haluat käyttää monia muita vaihtoehtoja, katso dir-komennon manuaalinen syöttö järjestelmässäsi.

man dir

Jos löydät muita mielenkiintoisia vaihtoehtoja tai tapoja käyttää dir-komentoa, kerro siitä meille kirjoittamalla kommentti. Toivottavasti tämä artikkeli on sinulle hyödyllinen.