Sadržaj kataloga direktorijuma Koristite komandu Dir

Većina korisnika Linuxa će koristiti naredbu ls za listing fajlova i fascikli unutar Linux-a.

Komanda dir često se smatra ekvivalentom Windowsa, ali u Linuxu funkcioniše na sličan način.

U ovom vodiču ću vam pokazati kako koristiti komandu dir u Linuxu i upoznati vas sa ključnim prekidačima koji se mogu iskoristiti kako bi se maksimalno iskoristili.

Primena Upotreba komande Dir

Da biste dobili listu svih datoteka i mapa u trenutnom direktorijumu koristite naredbu dir na sledeći način:

dir

Lista datoteka i mapa će se pojaviti u obliku stupca.

Kako prikazati skrivene datoteke koristeći komandu Dir

Podrazumevano komanda dir prikazuje samo normalne datoteke i fascikle. U Linux-u možete sakriti datoteku tako što ćete prvi znak učiniti potpunom stopom. (npr. .myhiddenfile).

Da biste prikazali skrivene datoteke koristeći komandu dir, koristite sledeći prekidač:

dir -a
dir --all

Možda ćete primetiti kada pokrenete komandu na ovaj način da navodi datu datoteku. a drugi zvao ..

Prva tačka označava trenutni direktorij i dvije tačke označavaju prethodni direktorij. To možete sakriti kada pokrenete dir naredbu pomoću sledeće naredbe:

dir -A
dir - skoro sve

Kako prikazati autora datoteke

Možete prikazati autora fajlova (ljudi koji su kreirali datoteke) koristeći sledeću komandu dir:

dir -l - autor

-L je obavezno okrenuti prikaz na listu.

Kako sakriti rezervne kopije

Kada pokrećete određene komande kao što su mv naredba ili cp naredba možete završiti sa datotekama koje se završavaju s tilde (~).

Tilda na kraju datoteke predlaže naredbu koja je podržala originalnu datoteku pre nego što je napravila novu.

Možda ne želite da vidite rezervne datoteke kada vraćate listu direktorijuma pošto će ove datoteke biti samo šum.

Da biste ih sakrili, pokrenite sledeću komandu:

dir -B
dir -igreore-backups

Dodaj boju do izlaza

Ako želite da koristite boje da biste razlikovali između datoteka, fascikli i veza , možete koristiti sljedeći prekidač:

dir --color = uvek
dir --color = auto
dir - kolor = nikad

Formatiraj izlaz

Izlaz možete formatirati tako da se ne pojavljuje uvek u obliku stupca.

Opcije su sledeće:

dir --format = preko
dir --format = zap
dir --format = horizontalno
dir --format = dugo
dir --format = jednostruka kolona
dir --format = verbose
dir --format = vertikalan

Preko liste svih fajlova na svakoj liniji, zapovedi razdvaja svaku stavku po zarezama, horizontalna je ista kao i preko, duga i glomazna proizvede dugačku listu sa puno drugih informacija, vertikalni je podrazumevani izlaz.

Takođe možete dobiti isti efekat korištenjem sljedećih prekidača:

dir -x (isto kao i preko i horizontalno)
dir -m (isto kao i zareze)
dir -l (isto tako dugo i glomazno)
dir -1 (pojedinačna kolona)
dir -c (vertikalno)

Vrati dugo ili verbalno objavljivanje

Kao što je prikazano u odeljku za formiranje, možete dobiti dugačku listu tako što ćete pokrenuti jednu od naredbi:

dir --format = dugo
dir --format = verbose
dir -l

Duga lista daje sledeće informacije:

Ako ne želite da navedete vlasnika datoteke, umesto toga možete koristiti sljedeću naredbu:

dir -g

Slično tome možete sakriti grupe pomoću sledeće naredbe:

dir -G -l

Čitljive veličine datoteka čitanja

Po podrazumevanoj veličini datoteka su navedene u bajtovima koji su bili fini pre oko 30 godina, ali sada sa datotekama koje se prostiru u gigabajtove, mnogo je bolje videti veličinu u ljudskom čitljivom formatu kao što je 2.5 G ili 1.5 M.

Da biste videli veličinu datoteke u ljudskom čitljivom formatu, upotrebite sledeću komandu:

dir -l -h

Lista direktorija Prvo

Ako želite da direktorije prvo pokažete i datoteke naknadno koristite sledeći prekidač:

dir -l --group-directories-first

Sakrij datoteke sa određenim uzorkom

Ako želite sakriti određene datoteke možete koristiti sljedeću naredbu:

dir - hide = šablon

Na primer, da biste napravili listu direktorijuma u vašoj muzičkoj fascikli, ali ignorišite wav datoteke koristite sledeće.

dir --hide = .wav

Sličan efekat možete postići korišćenjem sledeće komande:

dir -I šablon

Prikaži više informacija o datotekama i papirima

Sljedeća naredba se može koristiti za razlikovanje između datoteka, fascikli i veza:

dir --indicator-style = klasifikuj

Na to će se prikazivati ​​fascikle dodavanjem crtice na kraj, datoteke nemaju ništa posle njih, linkovi imaju znak @ na kraju i izvršne datoteke imaju * na kraju.

Stil indikatora može se podesiti i na ove vrijednosti:

Takođe možete prikazati fascikle sa krajevima na kraju koristeći sljedeću komandu:

dir -p

Možete prikazati tipove datoteka koristeći sljedeću naredbu:

dir -F

Navesti sve datoteke i fascikle u pod-fascikle

Da biste dobili listu svih pod-foldera i datoteka unutar tih pod-direktorijuma, možete izvršiti rekurzivnu listu pomoću sledeće naredbe:

dir -R

Sortiranje izlaza

Možete sortirati redosled kojim se datoteke i fascikle vraćaju pomoću sljedećih naredbi:

dir --sort = nema
dir --sort = veličina
dir -sort = vreme
dir --sort = verzija
dir --sort = ekstenzija

Takođe možete odrediti sljedeće naredbe kako biste postigli isti efekat:

dir -s (sortiraj po veličini)
dir -t (sortiraj po vremenu)
dir -v (sortiraj po verziji)
dir -x (sortiraj po produžetku)

Preokrenuti red

Možete da preokrenete redosled u kome su datoteke i fascikle navedeni pomoću sledeće komande:

dir -r

Sažetak

Komanda dir je vrlo slična onoj komandi ls. Verovatno je vredno učiti o komandi ls jer je to najčešće dostupan program, iako većina sistema uključuje i dir.