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.