Linuxen fitxategiak zerrendatzeko komandoa ls erabiliz

Ls komandoa fitxategi sistema nabigatzeko ikasi behar dituzun komando lerroko tresna garrantzitsuenetako bat da. Hemen komando-lerroa erabiliz fitxategi-sistema nabigatzen duen komando ezinbestekoa da.

Ls komandoa fitxategi sistemen eta fitxategien izenak zerrendatzeko erabiltzen da. Gida honek ls komandorako erabilgarri dauden switches guztiak erakutsiko dizkizu eta haien erabilerarekin.

Fitxategiak karpeta batean zerrendatzea

Karpeta batean fitxategi guztiak zerrendatzeko, ireki terminalaren leihoa eta joan karpetara cd komandoaren bidez edukiak ikusi nahi dituzun eta ondoren komando hau idatzi:

ls

Ez duzu karpetara joan bere fitxategiak zerrendatzeko. Bestela, bidea zehaztu dezakezu ls aginduaren zati gisa, behean erakusten den bezala.

ls / path / to / file

Lehenespenez, fitxategiak eta karpetak pantailan zutabeetan agertuko dira eta fitxategi guztiak ikusiko dituzu.

Ezkutuko fitxategiak (geldialdi osoarekin hasten diren fitxategiak) ez dira automatikoki erakusten ls komandoa exekutatzean. Ondorengo komandoa erabili behar duzu horren ordez.

ls -a
ls - guztiak

Goiko erabilitako ken (-a) switch bat baino gehiago zerrendan dago. Honek karpeta eta karpeta guztiak guztiz zerrendatzen ditu komandoaren exekuzioan edo, gainera, bidaltzen den bidearen aurka.

Horren emaitza da izeneko fitxategia ikusten duzula. eta beste izen bat ...

. Uneko geldialdi bakarra uneko karpeta da eta bikoitza gelditzen da maila bakarra.

Fitxategi zerrendatik kanpo utzi nahi badituzu, kapitala A erabili dezakezu minuskulaz hauexekotan:

ls -A
ls --almost-all

Mv komandoa eta cp komandoa bezalako komando batzuk fitxategiak mugitu eta kopiatzeko erabiltzen dira eta jatorrizko fitxategiaren babeskopia sortzen duten komandoekin erabil daitezkeen switches.

Babeskopia fitxategiak, oro har, tilde batekin amaituko dira (~).

Babeskopien fitxategiak ezabatzeko (tilde batekin amaitzen diren fitxategiak), exekutatu komando hau:

ls -B
ls --ignore-backups

Kasu gehienetan, itzulitako zerrenda karpetan eta beste fitxategi batean erakutsiko dira. Adibidez, gure terminalean, karpetak urdina dira eta fitxategiak zuriak dira.

Ezberdinak koloreak erakutsi nahi ez badituzu, komando hau erabil dezakezu:

ls --color = inoiz ez

Irteera zehatzagoa nahi baduzu, hurrengo modua erabil dezakezu:

ls -l

Honek baimenak, inodo kopurua, jabea eta taldea, fitxategiaren tamaina, azkeneko data eta ordua eta fitxategi izena erakusten dituen zerrenda bat eskaintzen du.

Jabea ikustea nahi ez baduzu, erabili komando hau.

ls -g

Taldearen xehetasunak ere bazter ditzakezu hurrengo modua zehaztuz:

ls -o


Formatu handiko zerrendak beste etengailu batzuekin erabil daitezke informazio gehiago erakusteko. Adibidez, fitxategi honen egilea aurkitu dezakezu komando hau exekutatuz.

ls -l --author

Zerrenda luzera irteera alda dezakezu, giza irakurritako fitxategien tamainak erakusten jarraituz:

ls -l -h
ls -l --human-readable
ls -l -s

Zerrenda komandoan erabiltzailea eta taldearen izenak erakutsi beharrean, ls komandoa erabiltzaile ID fisikoa eta taldearen IDak erakusteko aukera dago honela:

ls -l -n

Ls komandoa erabil daiteke, zehaztutako bidea zeharkako fitxategien eta karpetak erakusteko.

Adibidez:

ls -R / home

Goiko komandoa etxeko direktorioaren azpiko fitxategiak eta karpetak erakutsiko ditu, adibidez, Argazkiak, Musika, Bideoak, Deskargak eta Dokumentuak.

Aldatu irteerako formatua

Lehenespenez, fitxategien zerrendaren irteera zutabeetan zehar dago.

Hala ere, formatu bat zehaztu dezakezu behean bezala.

ls -X
ls --format = zeharkakoa

Erakutsi zerrenda zutabeak pantailan zehar.

ls -m
ls --format = koma

Erakutsi zerrenda bat komaz bereizitako formatuan.

ls -x
ls --format = horizontal

Erakutsi zerrenda formatu horizontalean

ls -l
ls --format = luzea

Aurreko atalean aipatu bezala, zerrendak formatu luzean erakusten du.

ls -1
ls --format = zutabe bakarra
ls --format = verbose

Fitxategiak eta karpetak erakusten ditu, 1 errenkada bakoitzean.

ls -c
ls --format = bertikala

Zerrenda bertikalki erakusten du.

Nola ordenatu irteera ls Commandetik

Irteera ordenatzeko lsetik komandoa --sort switch honela erabil dezakezu:

ls --sort = ez dago
ls --sort = tamaina
ls --sort = denbora
ls --sort = bertsioa

Lehenetsia ez da bat ere ezartzen, horrek esan nahi du fitxategiak izenaren arabera ordenatzen direla. Tamaina ordenatzen duzunean tamaina handiena duen fitxategia lehen aldiz erakusten da eta txikienak azkeneko irudian erakusten dira.

Denboraren arabera sailkatzen den azken fitxategian sartutako fitxategia eta gutxienez sarbidatutako azken fitxategia erakusten du.

Bide batez, aurreko mota guztietakoak honako komandoekin lor daitezke:

ls -U
ls -S
ls -t
ls -v

Alderantzizko ordena ordenatu nahi baduzu, erabili komando hau.

ls -r --sort = tamaina
ls --reverse --sort = tamaina

Laburpen

Denbora formatuan egin daitezkeen beste etengailu batzuk daude. Beste lengoaiei buruz irakurtzeko, ls Linux Eskuliburuaren orria irakur dezakezu.

gizon ls