Metode de plată Abuse

Ce face comanda ls în Linux

23.08.2024, 03:07

Comanda ls în Linux este utilizată pentru a afișa conținutul directorului curent de lucru în terminal. În mod implicit, comanda ls afișează numele fișierelor și subdirectoarelor din directorul curent.

La ce folosește această comandă?

Команда ls в Linux

Comanda ls în Linux este utilizată pentru a afișa o listă de fișiere și directoare dintr-un director specificat. Este una dintre cele mai de bază și mai frecvent utilizate comenzi în sistemele de operare de tip Unix. Iată funcțiile și parametrii de bază ai comenzii ls:

Funcții de bază

Lista de fișiere și directoare: în mod implicit, comanda ls afișează numele tuturor fișierelor și dosarelor din directorul curent.

Parametri utili

Afișează o listă detaliată, inclusiv permisiunile, proprietarul, dimensiunea fișierului și data modificării.

  1. Afișează toate fișierele, inclusiv fișierele ascunse (cele care încep cu un punct).
  2. Utilizat împreună cu -l pentru a afișa dimensiunile fișierelor într-un format ușor de citit (de exemplu, KB, MB).
  3. Afișează recursiv conținutul tuturor subdirectoarelor.
  4. Sortează fișierele după ora ultimei modificări.
  5. Sortează fișierele în funcție de dimensiune.

Exemple de utilizare

  1. ls: Afișează o listă a fișierelor și folderelor din directorul curent.
  2. ls -l: Afișează o listă detaliată de fișiere și foldere.
  3. ls -a: Afișează toate fișierele, inclusiv fișierele ascunse.
  4. ls -lh: Afișează o listă detaliată cu dimensiunile corespunzătoare ale fișierelor.

Comanda ls este utilă pentru navigarea în sistemul de fișiere și obținerea de informații despre conținutul directoarelor.

Opțiuni de comandă

Unele opțiuni comune pentru comanda ls includ:

-l: afișează un format de ieșire lung care include informații suplimentare despre fiecare fișier, cum ar fi permisiunile, proprietarul, grupul, dimensiunea, data creării etc.

-a: afișează toate fișierele, inclusiv fișierele ascunse care încep cu un punct.

-h: afișează dimensiunea fișierului în format ușor de citit (de exemplu, "1K", "2M" etc.).

-t: afișează fișierele în ordinea celei mai recente modificări, începând cu cea mai recentă.

-r: afișează fișierele în ordine inversă.

Un exemplu de utilizare a comenzii ls cu opțiunea -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

În exemplul de mai sus, fiecare linie reprezintă informații despre un fișier sau un director din directorul curent, inclusiv permisiunile, numărul de legături tari, proprietarul, grupul, dimensiunea, data ultimei modificări și numele fișierului.