Skip to main content

Korištenje ls naredbe za popis datoteka u Linuxu

Howto install hadoop on Ubuntu (Travanj 2025)

Howto install hadoop on Ubuntu (Travanj 2025)
Anonim

ls naredba je jedan od najvažnijih alata naredbenog retka koji biste trebali naučiti kako biste navigirali sustavom datoteka. Slijedi potpuni popis bitne naredbe za navigaciju vašim datotečnim sustavom pomoću naredbenog retka.

ls naredba se koristi za popis imena datoteka i mapa unutar datotečnog sustava. Ovaj vodič će vam pokazati sve sklopke koje su dostupne za ls naredbu zajedno sa svojim značenjem i kako ih koristiti.

Popis datoteka u mapi

Da biste popisali sve datoteke u mapi otvorite prozor terminala i prijeđite u mapu u kojoj želite vidjeti sadržaj za korištenje CD naredba i zatim upišite sljedeću naredbu:

ls

Zapravo, ne morate se kretati u mapu da biste popisali datoteke unutar nje. Možete jednostavno odrediti put kao dio ls naredbe kao što je prikazano u nastavku.

ls / put / to / file

Prema zadanim postavkama datoteke i mape bit će navedene u stupcima na cijelom zaslonu i sve što vidite je naziv datoteke.

Skrivene datoteke (datoteke koje počinju s potpunim zaustavljanjem) ne prikazuju se automatski pokretanjem ls naredbe. Umjesto toga morate koristiti sljedeću naredbu.

ls -aJesu - svi

To je minus a -a prebaciti se iznad stanja za popis svih. Ovo navodi apsolutno svaku datoteku i mapu unutar direktorija kojim se naredba pokreće, ili pak protiv puta koji mu se isporučuje.

Rezultat toga je da vidite datoteku koja se zove . i drugi pozvan .. , Jedna puna stopica označava trenutnu mapu, a dvostruka puna stopa za jednu razinu.

Ako ih želite izostaviti s popisa datoteka, možete upotrijebiti glavni grad A umjesto malog a kako slijedi:

ls-AIma - najviše-sve

Određene naredbe kao što su MV naredba i cp naredbe se koriste za premještanje i kopiranje datoteka, a tu su i sklopke koje se mogu koristiti s tim naredbama koje stvaraju sigurnosnu kopiju izvorne datoteke. Ove sigurnosne kopije obično završavaju tildom (~).

Za izostavljanje sigurnosnih kopija datoteka (datoteke koje završavaju s tildom) pokrenite sljedeću naredbu:

ls-Bls --ignore-sigurnosne kopije

U većini slučajeva, vraćeni popis će prikazati mape u jednoj boji i datoteke kao drugi. Primjerice, u našem terminalu, mape su plave i datoteke su bijele.

Ako ne želite prikazati različite boje, možete upotrijebiti sljedeću naredbu:

ls --color = nikad

Ako želite detaljan izlaz možete koristiti sljedeći prekidač:

ls -l

To pruža popis koji prikazuje dozvole, broj inoda, vlasnik i skupina, veličina datoteke, posljednji datum i vrijeme pristupa i naziv datoteke.

Ako ne želite da vlasnik upotrijebi sljedeću naredbu umjesto toga.

ls -g

Također možete izostaviti pojedinosti o grupi navođenjem sljedeće preklopke:

ls -o

Popis dugih formata može se koristiti s ostalim prekidačima kako bi se prikazale još više informacija. Na primjer, možete pronaći autora datoteke pokretanjem sljedeće naredbe.

ls -l - autor

Izlaz za dugi unos možete promijeniti tako da prikazuju veličine čitljivih ljudskih datoteka na sljedeći način:

ls -l-hls -l - ljudski čitljivils -l -s

Umjesto prikaza naziva korisnika i grupa u naredbi popisa, ls naredbu možete prikazati kako bi se fizički identifikatori idova i grupnih korisnika prikazali na sljedeći način:

ls -l-n

ls naredba se može koristiti za prikaz svih datoteka i mapa iz navedenog puta prema dolje.

Na primjer:

ls -R / home

Gornja naredba će prikazati sve datoteke i mape ispod kućnog direktorija kao što su Slike, Glazba, Video, Preuzimanja i Dokumenti.

Promjena izlaznog formata

Prema zadanim postavkama, izlaz za popis datoteka nalazi se na zaslonu u stupcima.

Možete, međutim, navesti format kao što je prikazano u nastavku.

ls -Xls --format = preko

Pokažite popis u stupcima na cijelom zaslonu.

ls-mls --format = zareze

Prikaži popis u obliku razdijeljen zarezima.

ls-xls --format = horizontalna

Prikaži popis u horizontalnom formatu

ls -lls --format = dugo

Kao što je spomenuto u prethodnom odjeljku, ovaj popis prikazuje u dugom obliku.

ls -1ls --format = pojedinačni stupacls --format = zbunjujuće

Prikazuje sve datoteke i mape, 1 na svakom retku.

ls-cls --format = vertikalno

Prikazuje popis okomito.

Kako sortirati izlaz iz ls naredbe

Da biste sortirali izlaz iz ls naredba možete koristiti --sortirati prebacujte na sljedeći način:

ls --sort = nonels --sort = veličinals --sort = vrijemels --sort = verzija

Zadana je postavljena na nulu, što znači da su datoteke sortirane po imenu. Kada poredaj po veličini, prvo se prikaže datoteka s najvećom veličinom, a najmanju je prikazana posljednja.

Razvrstavanje prema vremenu prikazuje datoteci kojoj je pristupljeno posljednja prva i zadnja najmanje zadana datoteka.

Usput, sve gore navedene vrste mogu se postići slijedećim naredbama:

ls-Uls-Sls -tls-v

Ako želite rezultate u obrnutom redoslijedu, koristite sljedeću naredbu.

ls -r --sort = veličinals --povratno --sort = veličina

Sažetak

Postoji niz drugih prekidača koji su dostupni s oblikovanjem vremena. O svim ostalim prekidačima možete pročitati čitanjem ls Linux Manual Page.

čovjek ls