Yksityiskohtaisten tietojen saaminen tallennustilasi tiedostoista on hankalaa, jos et tiedä miten käyttää ls-komentoa. Tässä keskustelemme kaikesta, mikä liittyy ls-komentoon Linuxissa, sekä eräitä sen kanssa käytettyjä lippuja.

Ls-komento Linuxissa

Komennolla ls luetellaan kaikki nykyisessä työhakemistossa olevat tiedostot ja kansiot. Voit myös saada erilaisia ​​tietoja tiedostoista samalla komennolla. Koska se sisältyy jo GNU: n ydinapuohjelmapakettiin, sinun ei tarvitse asentaa lisäpakettia järjestelmään sen käyttämiseksi.

Voit ketjuttaa ls myös muilla bash-komennoilla. Esimerkiksi putkisto a grep lausunto Ls avulla voit etsiä ja suodattaa hakemistoa tietyille tiedostoille.

Kuinka käyttää ls-komentoa

Ls-komennon perussyntaksi on:

ls [asetukset] [hakemisto]

Yksi komennon yksinkertaisimmista käyttötavoista on luetella kaikki nykyisessä työkansiossasi olevat tiedostot ja kansiot.

Ls

Jos suoritat yllä mainitun lauseen järjestelmän juurihakemistossa, näet tuotoksen, joka näyttää tältä.

instagram viewer
bin dev home lib64 mnt proc run srv tmp var
boot etc lib lost + löydetty opt root sbin sys usr

Tiedostojen luettelointi tietyssä hakemistossa

Jos haluat listata tiedostot, jotka kuuluvat eri kansioon (ei nykyiseen työkansioon), sinun on välitettävä hakemistopolku komennon nimen kanssa.

ls [hakemisto]

Saat luettelon kaikista tiedostoista, jotka ovat /boot hakemisto:

ls / boot

Tuloste näyttää nyt tiedostot ja kansiot, jotka ovat annetussa hakemistonimessä.

EFI grub initramfs-linux-fallback.img initramfs-linux.img vmlinuz-linux

Käyttämällä -F lippu komennolla lisää / -merkin jokaisen hakemiston loppuun.

EFI / grub / initramfs-linux-fallback.img initramfs-linux.img vmlinuz-linux

Voit myös siirtää useita hakemistoja erottamalla polun nimet a: lla Avaruus merkki.

ls / boot / usr
Tuotos
/boot:
EFI grub initramfs-linux-fallback.img initramfs-linux.img vmlinuz-linux
/usr:
bin jne. sisältää lib lib32 lib64 local sbin share src

Luettele tiedostot juurihakemistossa

Juurihakemisto sisältää kaikki muut hakemistot ja tiedostot järjestelmässäsi. Se on tietokoneen hakemistohierarkian ylin kansio. Juurihakemisto on yleensä merkitty / merkki.

ls /

Ei ole väliä missä hakemistossa olet komentoa kirjoittaessasi, edellä mainittu -komento tuottaa lähdön, joka listaa kaikki juurikansiossa olevat alikansiot ja tiedostot hakemistoon.

Luettele tiedostot vanhempien hakemistossa

Päähakemisto Linuxissa on hakemisto nykyisen hakemiston yläpuolella. Otetaan /usr/bin Esimerkiksi. Tässä, /bin on nykyinen työkirjasi ja /usr on päähakemisto.

Voit saada luettelon kaikista vanhempien hakemistojen tiedostoista seuraavasti:

Ls ..
bin jne. sisältää lib lib32 lib64 local sbin share src

Lisää toinen .. vie sinut ylätason hakemiston päähakemistoon. Esimerkiksi, /var/log/old on nykyinen työkirjasi. Ls .. luetteloi kansiossa olevat kansiot /log hakemisto taas ls ../ .. antaa luettelon kaikista tiedostoista ja kansioista, jotka sisältyvät /var hakemistoon.

ls ../ ..
välimuisti db tyhjät pelit lib paikallinen lukitus loki sähköposti opt run run spp

Luetteloi tiedostot kotihakemistossa

Linuxin kotihakemisto on merkitty ~ merkki. Siksi kotihakemistossa olevan sisällön luettelo:

ls ~

Luettele vain hakemistot (ei tiedostoja)

Jos haluat jostain syystä luetella vain hakemistossa olevia kansioita, käytä -d lippu oletuskomennolla ls.

ls -d / koti

Luettele tiedostot alihakemistoilla

Käyttämällä * merkki ls-komennolla antaa sinulle luettelon kaikista nykyisen työhakemiston tiedostoista ja kansioista sekä alihakemistot.

ls *

Luettele tiedostot rekursiivisesti

Käyttämällä -R oletus-komennolla varustettu lippu luetteloi kaikki hakemistossa olevat tiedostot ja kansiot viimeiselle tasolle.

ls -R

Huomaa, että voit myös siirtää hakemistopolun rekursiivisen lipun kanssa. Se tarkoittaa, että ls / usr / koti -R on kelvollinen komento.

Luettelo tiedostoista niiden koosta

Jos haluat saada kaikkien tiedostojen nimet niiden koon mukaan, käytä -s lippu komennolla.

ls -s / yay-git
yhteensä 2944
4 pkg 4 src 4 yay 2932 yay-git-10.1.2.r0.g7d849a8-2-x86_64.pkg.tar.zst

Liittyvät: Tiedostojen siirtäminen Linuxissa Mv-komennolla

Kuinka siirtää Linux-tiedostoja Mv-komennolla

Tiedostojen siirtäminen Linux-päätelaitteessa on tehokkaampaa kuin tiedostoselaimessa, mutta sinun on tiedettävä, mitä olet tekemässä.

Luettele tiedostot, joissa on yksityiskohtaisia ​​tietoja

- lipun avulla voit saada luettelon Linux-hakemiston sisällöstä ja yksityiskohtaisen kuvauksen jokaisesta merkinnästä. Tulokseen sisältyvät seuraavat tiedot:

  1. Tiedoston ja kansion oikeudet
  2. Linkkien määrä
  3. Sisällön omistaja
  4. Ryhmän omistaja
  5. Sisällön koko
  6. Tiedoston nimi
  7. Viimeksi muokattu päivämäärä ja kellonaika
ls -l
yhteensä 2944
drwxr-xr-x 3 sharmadeepesh sharmadeepesh 4096 8. helmikuuta 13:53 pkg
drwxr-xr-x 4 sharmadeepesh sharmadeepesh 4096 8. helmikuuta 13:52 src
drwxr-xr-x 7 sharmadeepesh sharmadeepesh 4096 8. helmikuuta 13:54 yay
-rw-r - r-- 1 sharmadeepesh sharmadeepesh 2998674 8. helmikuuta 13:53 yay-git-10.1.2.r0.g7d849a8-2-x86_64.pkg.tar.zst

Ensimmäinen sarake on varattu tiedoston ja kansion oikeuksille. Ensimmäinen merkki tarkoittaa tiedostotyyppiä ja seuraavat yhdeksän merkkiä tiedoston käyttöoikeuksia.

Erilaiset tiedostotyypit, joita kohtaat usein:

  1. Tavalliset tiedostot (-)
  2. Estä erikoistiedostot (b)
  3. Erikoismerkit (c)
  4. Hakemisto (d)
  5. Symbolinen linkki (l)
  6. Verkkotiedosto (n)
  7. FIFO (p)
  8. Pistorasiat

Tiedostojen käyttöoikeuksista puhuttaessa seuraavia merkkejä käytetään tulosteessa.

  1. Luettavissa (r)
  2. Kirjoitettava (w)
  3. Suoritettava (x)

Otetaan drw-r - r-- Esimerkiksi. Ensimmäinen merkki kertoo, että merkintä on hakemisto. Seuraavat kaksi merkkiä tarkoittavat, että nykyisellä käyttäjällä on luku- ja kirjoitusoikeudet. Loput merkit antavat tietoja muiden käyttäjien tiedostojen käyttöoikeuksista.

Luettele tiedostot, joiden koko on luettavissa

-s -komento tarjoaa numeerisen arvon, joka liittyy kuhunkin merkintään. Ja ilmeisenä, et tiedä, mikä on tämän arvon merkitys. Siksi voit luetteloida tiedostot ja niiden koot luettavalla tavalla käyttämällä -h lippu yhdessä komennon kanssa.

ls-lh
yhteensä 2,9 miljoonaa
drwxr-xr-x 3 sharmadeepesh sharmadeepesh 4.0K 8. helmikuuta 13:53 pkg
drwxr-xr-x 4 sharmadeepesh sharmadeepesh 4.0K 8. helmikuuta 13:52 src
drwxr-xr-x 7 sharmadeepesh sharmadeepesh 4.0K 8. helmikuuta 13:54 yay
-rw-r - r-- 1 sharmadeepesh sharmadeepesh 2.9M 8. helmikuuta 13:53 yay-git-10.1.2.r0.g7d849a8-2-x86_64.pkg.tar.zst

Tavujen (B), megatavujen (MB), gigatavujen (GB) ja teratavujen (TB) kokomäärittelyjä käytetään lähdössä.

Oletusarvo Ls -komento ei sisällä piilotettuja tiedostoja lähdössä. Jos haluat luetella käyttäjän piilottaman sisällön, siirry -a lippu komennolla ls.

ls -a

Putkiminen l Grep-komennolla

Grep-komentoa käytetään vastaamaan kuvioita, jotka seuraavat tiettyä säännöllistä lauseketta. Voit ketjuttaa tämän komennon ls: llä etsiäksesi järjestelmässäsi olevia tiedostoja. Kirjoita juurihakemistoon:

ls | grep l

Tämä luetteloi kaikki tiedostot ja kansiot, jotka alkavat l-merkillä. Voit myös suodattaa tiedostosi niiden laajennusten mukaan grepillä.

Lajittele tiedostot ajan ja päivämäärän mukaan

Voit luetteloida kaikki tiedostot ja lajitella ne luonti- tai muokkausajan ja -päivämäärän mukaan käyttämällä -t lippu yhdessä ls: n kanssa.

ls -t

Lajittele tiedostot koon mukaan

-S lipun avulla voit lajitella tiedostot ja kansiot niiden tiedostokoon mukaan.

ls -S

Oletusarvon mukaan tiedostot lajitellaan laskevassa järjestyksessä (ensin suurin tiedosto). Voit kuitenkin kääntää tämän käyttäytymisen helposti lisäämällä r kanssa -S lippu.

ls -Sr

Luetteloi tiedostot ja lähetä tiedosto tiedostoon

Käyttämällä > merkki, voit lähettää ls-komennon lähdön mihin tahansa tiedostoon.

ls> ls-output.txt

Myöhemmin voit lukea uuden tiedoston sisällön kirjoittamalla kissa ls-output.txt terminaalissasi.

Hakemiston sisällön näyttäminen ls-komennolla

Ls-komento on yksi tehokkaimmista Linux-käyttäjille tarjotuista komennoista. Jos haluat saada kaiken irti päätelaitteen komennoista, voit kokeilla ketjutuskomentojen oppimista yhdessä. Voit jopa putkia mv-komento tiedostojen siirtämiseen ls: n kanssa.

Vinkki ykköseksi mukavuuden saavuttamiseksi Linuxissa on muistaa joitain peruskomentoja. Tämä auttaa sinua varmasti tulemaan paljon tehokkaammaksi ja nopeammaksi käyttäessäsi järjestelmääsi.

Sähköposti
Linux-komentojen viittaussivu

Tämä yksinkertainen huijausarkki auttaa sinua viihtymään Linux-komentorivipäätteen kanssa hetkessä.

Liittyvät aiheet
  • Määrittelemätön
Kirjailijasta
Deepesh Sharma (10 artikkelia julkaistu)

Deepesh on tekninen bloggaaja ja on kirjoittanut informatiivista sisältöä yli 3 vuotta. Tällä hetkellä hän jatkaa tietojenkäsittelytieteen kandidaattiaan Intian tunnetusta yliopistosta. Vapaa-ajallaan hän nauttii kirjoittamisesta, musiikin kuuntelusta ja kitaransoitosta.

Lisää artistilta Deepesh Sharma

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.