Comenzi utile Linux pentru listarea conținutului unui director

Comenzi utile Linux pentru listarea conținutului unui director
⏱️ 4 min read

Când vine vorba de comenzi Linux, există o mulțime de ele pe care le puteți folosi pentru a rula sarcini. Și dacă doriți să listați conținutul unui director la fel ca un manager de fișiere, există câteva comenzi pentru a face acest lucru. Să le verificăm.

eu sunt

Cea mai comună comandă Linux pentru listarea conținutului unui director este ls. În mod implicit, ls listează conținutul unui director în coloane. Culori diferite sunt folosite pentru a afișa fișiere și directoare.

Directoarele create de utilizator au numele lor afișate în ghilimele unice. Directoarele create de sistem au numele lor afișate pur și simplu. Culorile utilizate pentru a afișa numele fișierelor, directoarelor și scripturilor depind de tema vizuală utilizată de terminal.

ls doar listează conținutul directorului curent în care vă aflați. Dacă doriți să vizualizați conținutul într-un alt director, puteți adăuga calea fișierului în comandă:

Puteți adăuga -a semnalizare pentru a afișa fișierele ascunse:

sau -l și -h semnalizator pentru a fi afișat în format de listă lungă și în format lizibil de om.

Dir

dir, ca ls, listează, de asemenea, conținutul directorului în coloane. Dacă un nume are caractere speciale în ele, cum ar fi spații, atunci aceste caractere sunt precedate de o bară inversă. Toate steagurile s-au dezvoltat pentru ls au fost, de asemenea, disponibile pentru dir.

Variante Dir

dir se comportă similar cu următoarea comandă:

Unde

-C : afișează ieșirea în coloane
-b : precede caracterele speciale cu o bară inversă

vdir

Următoarea comandă pentru a afișa conținut într-un director este vdir.

Variante Vdir

Această comandă oferă o listă lungă a conținutului directorului. Din nou, caracterele speciale din nume sunt precedate de o bară inversă. În lista lungă, sunt afișate detalii despre permisiunile asociate cu un fișier sau director, numărul de legături, proprietarul, proprietarul grupului, dimensiunea fișierului, ora ultimei modificări și numele fișierului / directorului.

vdir se comportă similar cu următoarea comandă:

Unde

-l : oferă o listă lungă de conținut din director
-b : precede caracterele speciale cu o bară inversă

De ce avem „dir” și „vdir” când „ls” poate face aceeași treabă?

Comenzile Shell sunt adesea folosite ca parte a scripturilor. Ieșirea acestor scripturi poate fi afișată pe un ecran de terminal, redirecționată către un fișier sau pur și simplu canalizată ca intrare către o altă comandă. În anumite scenarii, ls nu s-a comportat așa cum era de așteptat din cauza unor probleme de performanță în timpul executării scriptului. Pentru a rezolva această situație, dezvoltatorii Linux au venit cu două comenzi alternative care oferă aceeași ieșire ca ls și nu întâmpinați astfel de probleme de performanță.

De asemenea, unii oameni iau în considerare dir să fie echivalentul Linux al comenzii DOS „dir”, care listează și conținutul directorului. Cu toate acestea, aceasta nu este o presupunere corectă.

Fapt amuzant

În rezultatul ls, fișierele și folderele sunt codificate prin culori. În rezultatele pentru dir și vdir, aceleași culori sunt folosite peste tot. Dacă vă întrebați de ce, motivul se află în fișierul .bashrc. În fișierul „~ / .bashrc”, care este un fișier ascuns în directorul de start, un alias pentru „ls” a fost definit așa cum se arată mai jos,

Variante Bashrc

Unde ls este echivalent cu ls --color=auto. Aliasurile similare pentru „dir” și „vdir” au fost comentate. Le puteți descomenta pentru a vizualiza rezultatele cu culoare. Următoarea comandă va efectua aceeași activitate.

Variante Dir Color

Când vine vorba de comenzi Linux, există adesea mai multe modalități de a face lucrurile. Nu uitați să verificați câteva dintre comenzile frecvent utilizate pentru noii utilizatori.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x