Toggle menu
309,8 tis.
57
18
526,9 tis.
Hrvatska internetska enciklopedija
Toggle preferences menu
Toggle personal menu
Niste prijavljeni
Your IP address will be publicly visible if you make any edits.

ls

Izvor: Hrvatska internetska enciklopedija

ls je Unix naredba (od list), obično dostupna na svim *nix operacijskim sustavima kao naredba sustava. Služi za ispis sadržaja tekućeg direktorija.

Primjeri

Naredba ls bez parametara stupčano ispisuje imena datoteka u tekućem direktoriju, što je informativno, ali najčešće ne previše korisno. Zato postoji zaista velik broj opcija ove naredbe kojima se ispis može prilagoditi potrebama odnosno specifikaciji.

ls -al --color=auto

Gornja naredba ispisuje sve datoteke u direktoriju (-a), jednu datoteku po retku u punom (-l long odnosno dugom) formatu koji obično uključuje sljedećih 9 stupaca :

 brw-r--r--    1 unixguy staff 64,  64 Jan 27 05:52 block         
 crw-r--r--    1 unixguy staff 64, 255 Jan 26 13:57 character     
 -rw-r--r--    1 unixguy staff     290 Jan 26 14:08 compressed.gz 
 -rw-r--r--    1 unixguy staff  331836 Jan 26 14:06 data.ppm      
 drwxrwxr-x    2 unixguy staff      48 Jan 26 11:28 directory     
 -rwxrwxr-x    1 unixguy staff      29 Jan 26 14:03 executable    
 prw-r--r--    1 unixguy staff       0 Jan 26 11:50 fifo          
 srw-rw-rw-    1 unixguy staff       0 Jan 26 12:00 socket        
 lrwxrwxrwx    1 unixguy staff       3 Jan 26 11:44 link -> dir   
 -rw-rw----    1 unixguy staff     217 Jan 26 14:08 regularfile   
  1. stupac - tip datoteke i prava pristupa, 10 znakova
  2. stupac - broj hardlinkova na inode datoteke
  3. stupac - vlasnik datoteke
  4. stupac - grupa datoteke
  5. stupac - veličina datoteke (defaultno) u bajtovima (može biti zadana neka druga jedinica), za specijalne (c) datoteke njihovi major i minor označitelji
  6. stupac - vrijeme zadnje promjene datoteke, prvi stupac - mjesec
  7. stupac - vrijeme zadnje promjene datoteke, drugi stupac - dan u mjesecu
  8. stupac - vrijeme zadnje promjene datoteke, treći stupac - sat i minuta ako je unutar zadnjih 365 dana, inače godina
  9. stupac - ime datoteke
ls -Alh

Ispis svih datoteka osim tekućeg i nadređenog direktorija . i .. (-A), dugi format (-l), veličina datoteka u bajtovima za one manje od 1KB, u kilobajtima za one manje od 1MB, u megabajtima za one manje od 1GB itd. Ova opcija nije dio POSIX standarda, ali svejedno je implementirana u GNU coreutils paketu, FreeBSD-u i Solarisu.[1]

Izvori

  1. docs.oracle.com, Sun Microsystems, 2002., pristupljeno 14. kolovoza 2016.

Vanjske poveznice


Nedovršeni članak Ls koji govori o računarstvu treba dopuniti. Dopunite ga prema pravilima uređivanja Hrvatske internetske enciklopedije.