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.