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.
ls
Komento on yksi monista Linux komentoja, joiden avulla käyttäjä voi listan tiedostoja tai hakemistoja CLI.
Tässä artikkelissa käsitellään perusteellisesti ls
komentoa 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
ls
Komentoa 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, ls
komennon avulla voit luetella oletuksena kaikki nykyisen hakemiston tiedostot tai hakemistot ja olla vuorovaikutuksessa niiden kanssa komentorivin kautta.
Käynnistä pääte ja kirjoita ls
nähdäksesi tämän toiminnassa:

Tiedostojen luettelointi hakemistossa vaihtoehdoilla
ls
Komento 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 ls
komennon 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 ls
nykyisen 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 -R
komento luetteloiden kaikki tiedostot ja hakemistot vastaavilla alihakemistoilla viimeiseen tiedostoon asti:

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

Luettele tiedostot pitkässä muodossa
Kirjoita ls -l
komento 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 -lh
komento 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 -a
komento 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 -a
tai ls -a -l
tai ls -la
tai 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 -t
komento 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ä -r
lipun 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ä -r
lipun kääntääksesi lajittelujärjestyksen seuraavasti ls -Sr
:

Luetteloi tiedostot ja tulosta tiedosto
Kirjoita ls > output.txt
komento tulostaa edellisen komennon tulos output.txt
tiedostoon. 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 -a
ja ls -S
.
Jos unohdat minkä tahansa komennon tai olet epävarma siitä, mitä tehdä, voit suorittaa ls --help
tai man ls
joka näyttää käsikirjan, jossa on kaikki mahdolliset ls
komennon vaihtoehdot :

Kiitos lukemisesta!