linuxtm.ro

comenzi linux, tutoriale linux

18 June 2012

ls

by linuxtm

Afiseaza informatii despre fisiere

Sintaxa
ls [optiune]… [fisier]…

Optiuni

Listeaza intrarile in ordine alfabetica

-a, –all Nu ascunde intrarile care incep cu .

-A, –almost-all Nu afiseaza fisierele care inclut . si ..

-b, –escape Afiseaza iesiri octale pentru caractere care nu sunt grafice

-B, –ignore-backups Nu afiseaza intrarile implicite care se termina cu ~

-c Sorteaza dupa data la care a fost modificat; cu -l: show ctime

-C Afiseaza intrarile pe coloane.

–color[=WHEN] Controleaza ce culori sa fie folosite pentru a distinge tipuri de fisiere.

-d, –directory Afiseaza List directory entries instead of contents

-f Nu sorteaza, activeaza -au, dezactiveaza -lst

-F, –classify Adauga intrarilor unul din indicatorii */[email protected]

–full-time Afiseaza in detaliu data si ora

-g (ignored)

-G, –no-group Impiedica afiseara informatiilor de grup

-h, –human-readable Afiseaza marimile in formate intelese omului(de ex: 1K 30M 2G)
-H, –si La fel, dar la puterea de utilizare de 1000, nu 1024

-i, –inode Afiseaza numarul de index a fiecarui fisier

-I, –ignore=PATTERN Nu afiseaza intrarile implicite care potrivesc PATTERN-ului (calea) shell-ului.

-k, –kilobytes Like –block-size=1024

-l Utilizeaza un format de listare lung

-L, –dereference Afiseaza intrari directionate catre un link simbolic

-m Umple pe latime listele intrarilor separate cu virgula ( , )

-n, –numeric-uid-gid Listeaza UID-uri si GID-uri numerice in loc de numele acestora

-o Afiseaza un format de listare lung, fara informatii de grup

-p, –file-type Adauga unul din indicatorii /[email protected] intrarilor

-q, –hide-control-chars Afiseaza in caractere non-grafice

–show-control-chars Afiseaza caractere as-is (implicit) non-grafice

-Q, –quote-name Incadreaza numele intrarilor in ghilimele duble

-r, –reverse Afiseaza in ordine inversa fisierele sortate

-R, –recursive Afiseaza recursiv subdirectoare

-s, –size Afiseaza marimea fiecarui fisier

-S Sorteaza dupa marimea fisierului

-t Sorteaza dupa data modificarii

-u Afiseaza dupa ultima accesare

-U Nu sorteaza, afisieaza intrarile in ordinea directoarelor

-v Sorteaza dupa versiune

-w, –width=COLS Estimeaza latimea ecranului in detrimentul valorii actuale

-x Afiseaza intrari sub forma de linii

-X Sorteaa alfabetic dupa extensiile fisierelor

-1 Afiseaza un fisier per linie

–help Afiseaza manualul de ajutor si iese

–version Afiseaza informatii despre versiune si iese

Cele mai utilizate optiuni sunt -a (toate fisierele) si -l (in detaliu)

Exemple

# afisarea directorului home
$ ls ~

# afisarea intr-o lista verticala:
$ ls -al

total 109
drwxr-xr-x 18 root root 4096 Jun 8 21:12 ./
drwxr-xr-x 18 root root 4096 Jun 8 21:12 ../
drwxr-xr-x 2 root root 4096 Jun 8 21:14 bin/
drwxr-xr-x 3 root root 1024 Jun 8 20:32 boot/
drwxr-xr-x 6 root root 36864 Jun 12 10:26 dev/
drwxr-xr-x 34 root root 4096 Jun 12 10:25 etc/

prima coloana e tipul fisierului
d = director
f = fisier

# Afiseaza directoarele din directorul curent:
$ ls -d */

# Afiseaza toate subdirectoarele
$ ls *