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. 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. 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 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 Promjena izlaznog formata
Kako sortirati izlaz iz ls naredbe
Sažetak