Sužinokite „Linux Dir“ komandų pavyzdžius naudodami parinktis
Šiame straipsnyje pateikiami keli pavyzdžiai, kaip naudoti komandą dir, kad būtų pateiktas katalogo turinys. Komanda dir nėra dažnai naudojama Linux sistemoje, tačiau ji veikia mažiau kaip komanda ls, kurią nori naudoti dauguma Linux vartotojų.
Aptarsime komandą dir, kur apžvelgsime, kaip naudoti įvairias parinktis ir argumentus.
Bendra komandos dir sintaksė yra tokia.
dir [OPTION] [FILE]
dir Komandų naudojimas su pavyzdžiais
Dažniausiai naudojama komanda dir – rodomas katalogo turinys didėjančia abėcėlės tvarka.
Jei paleisite komandą dir be jokių parinkčių ar katalogo vietos, bus rodomi visi failai ir katalogai dabartiniame darbo kataloge.
dir
Failų ir katalogų sąrašas konkrečiame kelyje
Jei norite išvardyti visus konkretaus kelio failus ir katalogus, pridėkite savo katalogo kelią, kaip parodyta. Čia pateiksime failų ir katalogų sąrašą /etc
kataloge.
dir /etc
Norėdami pateikti vieną failą eilutėje, naudokite parinktį -1
, kaip nurodyta toliau.
dir -1 /etc
Paslėptų failų ir katalogų sąrašas
Norėdami išvardyti visus kataloge esančius failus, įskaitant .
(paslėptus) failus, naudokite parinktį -a
. Galite įtraukti parinktį -l
, kad formatuotumėte išvestį kaip sąrašą (išsamią informaciją).
dir -a
dir -al
Katalogo įrašų sąrašas
Kai reikia pateikti tik katalogo įrašus, o ne katalogo turinį, galite naudoti parinktį -d
. Toliau pateiktoje išvestyje parinktis -d
pateikia katalogo /etc įrašus.
Kai naudojate -dl
, rodomas ilgas katalogo sąrašas, įskaitant savininką, grupės savininką ir leidimus.
dir -d /etc
dir -dl /etc
Sąrašo indeksas Failų skaičius
Jei norite peržiūrėti kiekvieno failo indekso numerį, naudokite parinktį -i
. Iš toliau pateiktos išvesties matote, kad pirmame stulpelyje rodomi skaičiai. Šie skaičiai vadinami inodais, kurie kartais vadinami indekso mazgais arba indekso skaičiais.
Inode Linux sistemose yra duomenų saugykla failų sistemoje, kurioje saugoma informacija apie failą, išskyrus failo pavadinimą ir jo tikrus duomenis.
dir -il
Failų sąrašas pagal dydžius
Failų dydžius galite peržiūrėti naudodami parinktį -s
. Jei reikia rūšiuoti failus pagal dydį, naudokite parinktį -S
.
Tokiu atveju taip pat turite naudoti parinktį -h
, kad peržiūrėtumėte failų dydžius žmonėms suprantamu formatu.
dir -shl
Aukščiau pateiktoje išvestyje pirmame stulpelyje rodomas failų dydis kilobaitais. Toliau pateiktame išvestyje rodomas surūšiuotas failų sąrašas pagal jų dydžius naudojant parinktį -S
.
dir -ashlS /home/kone
Taip pat galite rūšiuoti failus pagal modifikavimo laiką, o failas, kuris neseniai buvo pakeistas, bus rodomas pirmas sąraše. Tai galima padaryti naudojant parinktį -t
.
dir -ashlt /home/kone
Failų sąrašas be savininkų
Norėdami įtraukti failus be jų savininkų, turite naudoti parinktį -g
, kuri veikia kaip parinktis -l
, tačiau neišspausdins failo savininko. O norėdami įtraukti failus be grupės savininko, naudokite parinktį -G
, kaip nurodyta toliau.
dir -ahgG /home/kone
Kaip matote iš aukščiau pateiktos išvesties, failo savininko ir grupės savininko vardai nespausdinami. Taip pat galite peržiūrėti failo autorių naudodami vėliavėlę --author
, kaip nurodyta toliau.
dir -al --author /home/kone
Aukščiau esančioje išvestyje penktame stulpelyje rodomas failo autoriaus vardas. Failai examples.desktop priklauso vartotojui kone, priklauso grupei kili ir juos sukūrė naudotojas kone .
Katalogų sąrašas prieš failus
Galbūt norėsite peržiūrėti katalogus prieš visus kitus failus, ir tai galima padaryti naudojant --group-directories-first
vėliavėlę, kaip nurodyta toliau.
dir -l --group-directories-first
Kai stebite aukščiau pateiktą išvestį, galite pamatyti, kad visi katalogai yra išvardyti prieš įprastus failus. Raidė d
prieš leidimus nurodo katalogą, o a
– įprastą failą.
Taip pat galite peržiūrėti pakatalogius rekursyviai, tai reiškia, kad galite išvardyti visus kitus katalogo pakatalogius naudodami -R parinktį, kaip nurodyta toliau.
dir -R
Aukščiau pateiktoje išvestyje ženklas (.)
reiškia, kad dabartinis katalogas ir vartotojo Kone namų katalogas turi tris pakatalogius, kurie yra Atsarginė kopija, >direktorius, ir Dokumentai.
Pakatalogis Atsarginė kopija turi du kitus pakatalogius, kurie yra mariadb ir mysql, kurie neturi pakatalogių.
Pakatalogis dir neturi pakatalogio. Dokumentų pakatalogis turi du pakatalogius, būtent Knygos ir Tuts, kurie neturi pakatalogių.
Failų sąrašas su vartotojo ir grupės ID
Norėdami peržiūrėti naudotojų ir grupių ID, turite naudoti parinktį -n
. Pastebėkime skirtumą tarp kitų dviejų išėjimų.
Išvestis be parinkties -n.
dir -l --author
Išvestis su parinktimi -n
.
dir -nl --author
Failų sąrašas, atskirtas kableliais
Tai galima suarchyvuoti naudojant -m
parinktį.
dir -am
Norėdami rasti pagalbos, kaip naudoti komandą dir, naudokite žymą --help
, o norėdami peržiūrėti išsamią dir versijos informaciją, naudokite --version
.
dir --help
dir --version
Išvada
Tai tik pagrindinės komandos dir naudojimo pavyzdžiai. Norėdami naudoti daug kitų parinkčių, žr. rankinį komandos dir įvedimą sistemoje.
man dir
Jei rasite kitų įdomių komandos dir parinkčių ar būdų, praneškite mums parašydami komentarą. Tikimės, kad šis straipsnis jums bus naudingas.