Makseviisid Abuse

Mida teeb käsk ls Linuxis

23.08.2024, 03:07

Linuxi käsku ls kasutatakse praeguse töökataloogi sisu kuvamiseks terminalis. Vaikimisi näitab käsk ls praeguse kataloogi failide ja alamkataloogide nimesid.

Milleks on see käsk mõeldud?

Команда ls в Linux

Linuxis kasutatakse käsku ls selleks, et kuvada määratud kataloogis olevate failide ja kataloogide loetelu. See on üks põhilisemaid ja sagedamini kasutatavaid käske Unixi-sarnastes operatsioonisüsteemides. Siin on esitatud käsu ls põhifunktsioonid ja parameetrid:

Põhifunktsioonid

Failide ja kataloogide loetelu: vaikimisi kuvab käsk ls kõigi praeguse kataloogi failide ja kaustade nimed.

Kasulikud parameetrid

Kuvab üksikasjaliku nimekirja, mis sisaldab õigusi, omanikku, faili suurust ja muutmise kuupäeva.

  1. Näitab kõiki faile, sealhulgas varjatud faile (need, mis algavad punktiga).
  2. Kasutatakse koos funktsiooniga -l failide suuruse kuvamiseks kergesti loetavas formaadis (nt KB, MB).
  3. Kuvab rekursiivselt kõigi alamkataloogide sisu.
  4. Sorteerib failid viimase muutmise aja järgi.
  5. Sorteerib faile suuruse järgi.

Näiteid kasutamisest

  1. ls: Kuvab praeguse kataloogi failide ja kaustade loendi.
  2. ls -l: Näitab failide ja kaustade üksikasjalikku nimekirja.
  3. ls -a: Näitab kõiki faile, sealhulgas peidetud faile.
  4. ls -lh: Näitab üksikasjalikku nimekirja koos mugavate failide suurustega.

Käsk ls on kasulik failisüsteemis navigeerimiseks ja kataloogide sisu kohta teabe saamiseks.

Käsu valikud

Mõned tavalised valikud käsule ls on järgmised:

-l: kuvab pika väljundvormi, mis sisaldab lisateavet iga faili kohta, näiteks õigused, omanik, grupp, suurus, loomise kuupäev jne.

-a: kuvab kõik failid, kaasa arvatud peidetud failid, mis algavad punktiga.

-h: kuvab faili suuruse inimloetavas formaadis (nt "1K", "2M" jne).

-t: kuvab failid viimaste muudatuste järjekorras, alustades kõige uuemast.

-r: kuvab failid vastupidises järjekorras.

Näide käsu ls kasutamisest koos valikuga -l:

$ ls -l
total 0
drwxr-xr-x 2 user user  6 Feb 28 14:25 dir1
-rw-r--r-- 1 user user  0 Feb 28 14:25 file1.txt
-rw-r--r-- 1 user user 12 Feb 28 14:25 file2.txt

Ülaltoodud näites kujutab iga rida teavet praeguse kataloogi faili või kataloogi kohta, sealhulgas õigused, kõvade linkide arv, omanik, grupp, suurus, viimase muutmise kuupäev ja faili nimi.