Siit saate teada, kuidas kasutada Linuxis erinevate käskude ja argumentidega dir-käsklust


Selles artiklis on toodud mõned näited dir-käsu kasutamisest kataloogi sisu loetlemiseks. Dir-käsk ei ole Linuxis tavaliselt kasutatav käsk. Kuigi see töötab vähem nagu käsk ls, mida enamik Linuxi kasutajaid eelistab kasutada. Arutame dir käsu üle, kus uurime, kuidas kasutada erinevaid võimalusi ja argumente.

Dir-käsu üldine süntaks on järgmine.

# dir [OPTION] [FILE]

dir Käsu kasutamine koos näidetega

# dir /

Dir-käsu väljund kataloogifailiga /etc on järgmine. Nagu väljundist näha, pole kõiki kataloogi/etc faile loetletud.

# dir /etc

Ühe faili rea kohta loetlemiseks kasutage valikut -1 järgmiselt.

# dir
# dir -1

Kõigi kataloogis olevate failide, sealhulgas . (varjatud) failide loetlemiseks kasutage suvandit -a. Väljundi vormistamiseks võite lisada loendi -l.

# dir -a
# dir -al

Kui peate kataloogi sisu asemel loetlema ainult kataloogikirjed, võite kasutada -d-valikut. Allpool olevas väljundis loetleb suvand -d kataloogi/etc kirjeid.

Kui kasutate -dl, näitab see kataloogi pikka loendit, sealhulgas omanikku, rühma omanikku, õigusi.

# dir -d /etc
# dir -dl /etc

Kui soovite vaadata iga faili indeksnumbrit, kasutage valikut -i. Allolevast väljundist näete, et esimene veerg näitab numbreid. Neid numbreid nimetatakse inoodideks, mida mõnikord nimetatakse indeksisõlmedeks või indeksinumbriteks.

Linuxi süsteemide inood on andmete salvestamine failisüsteemis, mis salvestab faili kohta teavet, välja arvatud failinimi ja selle tegelikud andmed.

# dir -il

Failide suurusi saate vaadata suvandiga -s. Kui peate failid sortima suuruse järgi, kasutage suvandit -S.

Sel juhul peate failide suuruste kuvamiseks inimesele loetavas vormingus kasutama ka valikut -h.

# dir -shl

Ülaltoodud väljundis näitab esimene veerg failide suurust kilobaitides. Allpool olev väljund näitab sortitud failide loendit nende suuruse järgi, kasutades suvandit -S.

# dir -ashlS /home/kone

Samuti saate sortida modifitseerimise aja järgi, kusjuures hiljuti muudetud fail kuvatakse loendis esimesena. Seda saab teha suvandi -t abil.

# dir -ashlt /home/kone

Failide loendisse lisamiseks ilma nende omaniketa peate kasutama valikut -g, mis toimib nagu variant -1, ainult et see ei prindi faili omanikku välja. Ja failide loendis ilma rühmaomanikuta kasutage valikut -G järgmiselt.

# dir -ahgG /home/kone

Nagu ülaltoodud väljundist võite märgata, et faili omaniku ja rühma omaniku nime ei prindita. Samuti saate faili autorit vaadata lipu –author abil järgmiselt.

# dir -al --author /home/kone

Ülaltoodud väljundis kuvatakse viiendas veerus faili autori nimi. Failid example.desktop kuuluvad kasutajale kone, kuuluvad rühma kili ja selle autor on kasutaja kone.

Võite vaadata katalooge enne kõiki muid faile ja seda saab teha lipu –group-directories-first abil järgmiselt.

# dir -l --group-directories-first

Kui vaatate ülaltoodud väljundit, näete, et kõik kataloogid on loetletud enne tavalisi faile. Täht d enne õigusi tähistab kataloogi ja a tähistab tavalist faili.

Alamkatalooge saate vaadata ka rekursiivselt, see tähendab, et saate kõik muud alamkataloogid kataloogis loetleda -R abil, järgmiselt.

# dir -R

Ülaltoodud väljundis tähendab märk (.) kasutaja Kone praeguses kataloogis ja kodukataloogis kolme alamkataloogi, milleks on Backup, dir ja Docs.

Varukataloogil on veel kaks alamkataloogi, see on mariadb ja mysql, millel pole alamkatalooge.

Dir-alamkataloogil pole ühtegi alamkataloogi. Dokumendi alamkataloogil on kaks alamkataloogi, nimelt Books ja Tuts, millel pole alamkatalooge.

Kasutaja- ja rühma-ID-de vaatamiseks peate kasutama valikut -n. Vaatleme kahe järgmise väljundi erinevust.

Väljund ilma valikuta -n.

# dir -l --author

Väljund suvandiga -n.

# dir -nl --author

Selle saab arhiveerida, kasutades parameetrit -m.

# dir -am

Abi leidmiseks käsu dir kasutamisest kasutage lipu –help ja saate vaadata dir kasutamise versiooni üksikasju.

Järeldus

Need on vaid näited dir-käsu põhikasutusest. Paljude muude valikute kasutamiseks vaadake oma süsteemi dir-käsiraamatu sisestust. Kui leiate mõne muu huvitava võimaluse või viisi dir käsu kasutamiseks, andke meile sellest teada, kirjutades kommentaari. Loodetavasti leiate sellest artiklist kasuliku.