Ero sivun ”Ls” versioiden välillä
Pb (keskustelu | muokkaukset) (vdir+dir, väriasetukset) |
Pb (keskustelu | muokkaukset) Ei muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
Ls on [[komentorivi|komentorivikomento]], jolla listataan [[hakemisto]]n sisältämät tiedostot. | Ls on [[komentorivi|komentorivikomento]], jolla listataan [[hakemisto]]n sisältämät tiedostot. | ||
Komento '''dir''' on sama kuin <tt>ls -Cb</tt> ja '''vdir''' on sama kuin <tt>ls -lb</tt>. | |||
==Käyttö== | ==Käyttö== | ||
Listaa nykyisen kansion kaikki tiedostot, jotka alkavat kirjaimilla "tied" | |||
ls tied* | |||
Listaa kaikki [[tiedosto]]t (myöskin piilotiedostot) | |||
ls -a | ls -a | ||
Listaa kaikki | Listaa kaikki lukuunottamatta piilotiedostoja "." ja ".." (<tt>.</tt>=nykyinen hakemisto, <tt>..</tt>=ylähakemisto) | ||
ls -A | ls -A | ||
Listaa | Listaa tiedostokoot | ||
ls -s | ls -s | ||
Näyttää tiedostokoot helpossa muodossa käyttäen k-, M-, G- ja T-etuliitteitä (voidaan käyttää myös valitsimen <tt>-l</tt> kanssa) | |||
ls -hs | |||
Näyttää tiedostokoot helpossa muodossa käyttäen k-, M-, G- ja T-etuliitteitä | Listaa alihakemistot rekursiivisesti | ||
ls -R | ls -R | ||
Ei listaa alihakemistojen sisältöä | |||
ls -d | ls -d | ||
Listaa tiedostokoon mukaisessa järjestyksessä | |||
ls -S | ls -S | ||
Listaa | Listaa tiedostot sarakkeissa (oletus) | ||
ls -C | |||
Näyttää tiedostonnimien ei-graafiset merkit oktaalisina koodeina | |||
ls -b | |||
===Pitkä tulostusmuoto=== | |||
Listaa [[tiedostojen oikeudet|oikeudet]], omistajat, tiedostokoot sekä muokkauspäivämäärät | |||
ls -l | |||
===Värit=== | |||
Käyttää listauksessa värejä havainnollistamaan eri tiedostomuotoja | |||
ls --color=auto | ls --color=auto | ||
Yleensä tämä on valmiiksi asetettu ls:n [[alias|aliakseksi]]. Color-valitsin tottelee <tt>auto</tt>n ohella myös määreitä <tt>never</tt> ja <tt>always</tt>. Always eroaa autosta siinä, että tulostukseen lisätään värikoodit myös siinä tapauksessa, ettei tulostusta ohjata [[konsoli]]in (näytölle), vaan esimerkiksi putkitetaan toiselle ohjelmalle, joka ei välttämättä värikoodeja ymmärrä (useimmissa järjestelmissä esimerkiksi [[less]]). | |||
Käytettävien värikoodien asettamiseen käytetään [[ympäristömuuttuja]]a <tt>LS_COLORS</tt>. Väriasetusten määrittämistä helpottamaan on tehty [[dircolors]]-ohjelma. | |||
==Katso myös== | |||
*[[Tree]] | |||
*[[Lsattr]] | |||
*[[Du]] | |||
*[[Find]] | |||
[[Luokka:Coreutils]] | [[Luokka:Coreutils]] | ||
[[Luokka:Komentorivin perustyökalut]] | [[Luokka:Komentorivin perustyökalut]] |
Versio 8. heinäkuuta 2008 kello 23.11
Ls on komentorivikomento, jolla listataan hakemiston sisältämät tiedostot.
Komento dir on sama kuin ls -Cb ja vdir on sama kuin ls -lb.
Käyttö
Listaa nykyisen kansion kaikki tiedostot, jotka alkavat kirjaimilla "tied"
ls tied*
Listaa kaikki tiedostot (myöskin piilotiedostot)
ls -a
Listaa kaikki lukuunottamatta piilotiedostoja "." ja ".." (.=nykyinen hakemisto, ..=ylähakemisto)
ls -A
Listaa tiedostokoot
ls -s
Näyttää tiedostokoot helpossa muodossa käyttäen k-, M-, G- ja T-etuliitteitä (voidaan käyttää myös valitsimen -l kanssa)
ls -hs
Listaa alihakemistot rekursiivisesti
ls -R
Ei listaa alihakemistojen sisältöä
ls -d
Listaa tiedostokoon mukaisessa järjestyksessä
ls -S
Listaa tiedostot sarakkeissa (oletus)
ls -C
Näyttää tiedostonnimien ei-graafiset merkit oktaalisina koodeina
ls -b
Pitkä tulostusmuoto
Listaa oikeudet, omistajat, tiedostokoot sekä muokkauspäivämäärät
ls -l
Värit
Käyttää listauksessa värejä havainnollistamaan eri tiedostomuotoja
ls --color=auto
Yleensä tämä on valmiiksi asetettu ls:n aliakseksi. Color-valitsin tottelee auton ohella myös määreitä never ja always. Always eroaa autosta siinä, että tulostukseen lisätään värikoodit myös siinä tapauksessa, ettei tulostusta ohjata konsoliin (näytölle), vaan esimerkiksi putkitetaan toiselle ohjelmalle, joka ei välttämättä värikoodeja ymmärrä (useimmissa järjestelmissä esimerkiksi less).
Käytettävien värikoodien asettamiseen käytetään ympäristömuuttujaa LS_COLORS. Väriasetusten määrittämistä helpottamaan on tehty dircolors-ohjelma.