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.