Linux LS -komento - Tiedostojen luettelointi hakemistoon + Vaihtoehtoliput

Sen jälkeen kun Unix perustettiin 1970-luvulla, monet käyttöjärjestelmät ovat käyttäneet sitä perustana. Monet näistä käyttöjärjestelmistä epäonnistuivat, kun taas toiset onnistuivat.

Linux on yksi suosituimmista Unix-pohjaisista käyttöjärjestelmistä. Se on avoimen lähdekoodin ja sitä käytetään kaikkialla maailmassa monilla toimialoilla.

Yksi hämmästyttävä piirre Linux-käyttöjärjestelmässä on komentoriviliitäntä (CLI), jonka avulla käyttäjät voivat olla vuorovaikutuksessa tietokoneen kanssa kuoresta. Linux-kuori on REPL ( R ead, E valuate, P rint, L oop) -ympäristö, jossa käyttäjät voivat kirjoittaa komennon ja kuori suorittaa sen ja palauttaa tuloksen.

lsKomento on yksi monista Linux komentoja, joiden avulla käyttäjä voi listan tiedostoja tai hakemistoja CLI.

Tässä artikkelissa käsitellään perusteellisesti lskomentoa ja joitain tärkeimpiä lippuja, joita tarvitset päivittäin.

Edellytykset

  • Tietokone, joka sisältää hakemistoja ja tiedostoja
  • Asenna yksi Linux-distroista
  • Perustiedot CLI: ssä liikkumisesta
  • Hymy kasvoillasi :)

Linux ls -komento

lsKomentoa käytetään luettelon tiedostot tai hakemistotLinuxissa ja muissa Unix-pohjaisissa käyttöjärjestelmissä.

Aivan kuten navigoit File Explorerissa tai Finderissa graafisen käyttöliittymän avulla, lskomennon avulla voit luetella oletuksena kaikki nykyisen hakemiston tiedostot tai hakemistot ja olla vuorovaikutuksessa niiden kanssa komentorivin kautta.

Käynnistä pääte ja kirjoita lsnähdäksesi tämän toiminnassa:

Tiedostojen luettelointi hakemistossa vaihtoehdoilla

lsKomento hyväksyy myös joitakin lippuja (tunnetaan myös optiot), jotka ovat lisätietoja, että muutokset, miten tiedostot tai hakemistot luetellaan ruudullesi.

Toisin sanoen liput muuttavat lskomennon toimintaa:

 ls [flags] [directory]
PS: Sana sisältö käytetty kaikkialla artikkelissa viitataan tiedostojen ja hakemistojen on lueteltu, ei itse tiedostojen sisällöstä / hakemistoja?

Luetteloi tiedostot nykyiseen työhakemistoon

Kirjoita lsnykyisen työkansion hakemiston sisältö kirjoittamalla komento:

Luettele tiedostot toiseen hakemistoon

Kirjoita ls [directory path here]komento, jos haluat luetella toisen hakemiston sisällön:

Luettele tiedostot juurihakemistossa

Kirjoita ls /komento juurihakemiston sisällön luetteloon:

Luettele tiedostot päähakemistossa

Kirjoita ls ..komento, jos haluat luetella ylätason hakemiston tason yhden tason yläpuolella. Käytä ls ../..sisältöä kahdella tasolla edellä:

Luettele tiedostot käyttäjän kotihakemistossa (/ home / user)

Kirjoita ls ~komento, jos haluat luetella käyttäjän kotihakemiston sisällön:

Luettele vain hakemistot

Kirjoita ls -d */komento luetteloiden vain hakemistot:

Luettele tiedostot alihakemistoilla

Kirjoita ls *komento luetteloidaksesi hakemiston sisältö sen alihakemistoilla:

Luettele tiedostot rekursiivisesti

Kirjoita ls -Rkomento luetteloiden kaikki tiedostot ja hakemistot vastaavilla alihakemistoilla viimeiseen tiedostoon asti:

Jos sinulla on paljon tiedostoja, tämä voi kestää hyvin kauan, koska jokaisen hakemiston jokainen tiedosto tulostetaan. Voit sen sijaan määrittää hakemiston, jossa tämä komento suoritetaan, kuten: ls Downloads -R

Luettele tiedostot niiden kooilla

Kirjoita ls -skomento ( s on pieniä kirjaimia), jos haluat luetteloida tiedostot tai hakemistot niiden kooilla:

Luettele tiedostot pitkässä muodossa

Kirjoita ls -lkomento luetteloiden hakemiston sisältö taulukkomuodossa, jossa on sarakkeita:

  • sisällön käyttöoikeudet
  • sisältöön johtavien linkkien määrä
  • sisällön omistaja
  • ryhmän omistaja
  • sisällön koko tavuina
  • sisällön viimeksi muokattu päivämäärä / aika
  • tiedoston tai hakemiston nimi

Luettele tiedostot pitkässä muodossa luettavilla tiedostokokoilla

Kirjoita ls -lhkomento luetteloiden tiedostot tai hakemistot samaan taulukkomuotoon yllä, mutta toisella sarakkeella, joka edustaa kunkin tiedoston / hakemiston kokoa:

Huomaa, että koot on lueteltu tavuina (B), megatavuina (MB), gigatavuina (GB) tai teratavuina (TB), kun tiedoston tai hakemiston koko on suurempi kuin 1024 tavua.

Luettele tiedostot, mukaan lukien piilotetut tiedostot

Kirjoita ls -akomento luetteloiden tiedostot tai hakemistot, mukaan lukien piilotetut tiedostot tai hakemistot. Linuxissa kaikkea, joka alkaa a: lla, .pidetään piilotettuna tiedostona:

Luettele tiedostot pitkässä muodossa, mukaan lukien piilotetut tiedostot

Kirjoita ls -l -atai ls -a -ltai ls -latai ls -al-komento, jos haluat luetteloida tiedostot tai hakemistot taulukkomuodossa ja sisältää lisätietoja, mukaan lukien piilotetut tiedostot tai hakemistot:

Luetteloi tiedostot ja lajittele päivämäärän ja kellonajan mukaan

Kirjoita ls -tkomento luetteloiden tiedostot tai hakemistot ja lajittele viimeksi muokatun päivämäärän ja kellonajan mukaan laskevassa järjestyksessä (suurimmasta pienimpään).

Voit myös lisätä -rlipun kääntääksesi lajittelujärjestyksen seuraavasti ls -tr:

Luettele tiedostot ja lajittele ne tiedostokoon mukaan

Kirjoita ls -S( S on isoja kirjaimia) -komento tiedostojen tai hakemistojen luetteloimiseksi ja lajittele päivämäärän tai kellonajan mukaan laskevassa järjestyksessä (suurimmasta pienimpään).

Voit myös lisätä -rlipun kääntääksesi lajittelujärjestyksen seuraavasti ls -Sr:

Luetteloi tiedostot ja tulosta tiedosto

Kirjoita ls > output.txtkomento tulostaa edellisen komennon tulos output.txttiedostoon. Voit käyttää mitä tahansa aikaisemmin keskustelluista lipuista -la- tärkeintä tässä on, että tulos tulostetaan tiedostoon eikä kirjataan komentoriville.

Sitten voit käyttää tiedostoa haluamallasi tavalla tai kirjata tiedoston sisältö cat output.txt:

Johtopäätös

Tarjolla on tonnia muita komentoja ja yhdistelmiä, joiden avulla voit luetella tiedostot ja hakemistot tarpeidesi mukaan. Yksi asia on muistaa, on kyky yhdistää useita komentoja kerralla.

Kuvittele, että haluat luetteloida tiedoston pitkässä muodossa, mukaan lukien piilotetut tiedostot, ja lajitella tiedostokoon mukaan. Komento olisi ls -alS, joka on yhdistelmä ls -l, ls -aja ls -S.

Jos unohdat minkä tahansa komennon tai olet epävarma siitä, mitä tehdä, voit suorittaa ls --helptai man lsjoka näyttää käsikirjan, jossa on kaikki mahdolliset lskomennon vaihtoehdot :

Kiitos lukemisesta!