List

From ICO wiki
Revision as of 02:44, 12 December 2014 by Asavi (talk | contribs)
Jump to navigationJump to search

Sissejuhatus

ls ehk List command'i kasutatakse linux/unix süsteemides nagu nimigi ütleb, mingisuguse nimistu/loendi kuvamiseks. Kui käsule pole ette söödetud faili või teekonna nime, kuvatakse kõik failid kaustas, kus kasutaja hetkel asub. ls ei vaja sudo -i käsku, kui just kasutaja ei soovi näha faile, mis ei ole talle lubatud vaatamiseks. [1]

Süntaks

Ls käsu süntaksiks on:

 ls [võtmed] [fail või kaust] 

Ls käsu põhilisemad võtmed ning seletus

  • Kuvatakse ka failid millel on ees punkt, ehk peidetud failid:
ls –a 
  • Kuvatakse kõik failid, aga ei kuva töökatalooge ühe ega kahe punktiga:
ls -A, --almost-all
  • Kuvab kirjamärke mida ei ole võimalik trükkida. Kuvamise viisiks on kahendsüsteem:
ls -b, --escape
  • Ei kuva kirjeid mis lõppevav tilde märgiga:
ls -B, --ignore-backups

*Kuvab kirjete pika nimistu viimase modifitseerimise aja järgi:

ls -c
  • Kuvab kirjed tulpade kaupa:
ls -C
  • Kuvab ainult asukoha kus kasutaja hetkel asub, ei kuva kaustasid:
ls -d, --directory
  • Kuvab failid sorteerimata kujul:
ls -f
  • Kuvab failide järel kaldkriipsu. Kui programm on käivitav kuvatakse tärn, Kui on tegu linkidega siis @ märk:
ls -F, --classify
  • Kuvab pika failide nimistu, aga ei kuva omaniku tulpa:
ls -g
  • Kuvab suurused näiteks K, M, G:
ls -h, --human-readable
  • Kuvab failide ja kaustade indeksi numbri:
ls -i, --inode
  • Kuvab pika failide ja kataloogide nimistu:
ls -l
  • Kuvab failid ja kataloogid ühe pika nimistuna, eraldades nad vaid komadega:
ls -m
  • Kuvab pika failide ja kataloogide nimistu koos UID ja GUID numbriliste väärtustega:
ls -n, --numeric-uid-gid
  • Kuvab pika failide ja kataloogide loetelu, aga gruppi ei kuva:
ls -o
  • Kuvab kataloogi nimede järel kaldkriipsu:
ls -p, --file-type
  • Kuvab mittegraafilised märgid küsimärkidena:
ls -q, --hide-control-chars
  • Kuvab tulemused topelt jutumärkide vahel:
ls -Q, --quote-name
  • Kuvab nimistu vastupidises järjekorras:
ls -r, --reverse
  • Kuvab alamkataloogid kaldkirjas:
ls -R, --recursive
  • Kuvab failid suuruse järgi. Suuremad failid pannakse nimistus ettepoole:
ls -s, --size
  • Sorteerib failid muutmise kuupäeva järgi. Uuemad failid pannakse nimistus ettepoole:
ls -S
  • Sorteerib faili modifitseerimise kuupäeva järgi:
ls -t
  • Sorteerib faili sisenemise kuupäeva järgi:
ls -u
  • Annab käsu mitte sorteerida nimistut, vaid kuvab failid kaustas asetseva järjekorra jägi:
ls -U
  • Sorteerib failiversiooni järgi:
ls -v
  • Kuvab nimistu liinidena mitte tulpadena:
ls -x
  • Sorteerib tähestiku järjekorras millal on viimati faili kasutatud:
ls -X
  • Kuvab igal real ühe faili:
ls -1

[2]

Näited

Kui sööta ette "fresh install" linuxile "ls -la" käsk, siis tulemus on selline.

Nagu Linux/Unix süsteemides tavapäraseks saanud, saab ka ls käsklusel erinevaid võtmeid kombineerida.

  • Kuvab failide nimekirja kus on ära toodud kataloogide ning failide permissionid, näitab peidetud faile ning kuvab nad tulpades. Samuti eemaldab nimistust gruppide kohta käiva informatsiooni:
ls -laxo
  • Kuvab failide nimekirja, mis on sorteeritud aja järgi millal nad viimati modifitseeritud, seejuures aga pannes esimeseks failid mida on kõige hiljutisemalt muudetud:
ls -ltr

[3]

Kellel on probleeme võtmete leidmise, nende kombineerimisega või meelde jätmisega, siis siin on üks hea ja kasulik „linux code generator:“ [4]






Kasutatud kirjandus

  1. http://linux.about.com/od/commands/l/blcmdl1_ls.htm
  2. http://en.wikipedia.org/wiki/Ls
  3. http://www.computerhope.com/unix/uls.htm