Il comando ls
in Linux viene utilizzato per visualizzare il contenuto della directory di lavoro corrente nel terminale. Per impostazione predefinita, il comando ls
visualizza i nomi dei file e delle sottodirectory della directory corrente.
Il comando ls
in Linux è utilizzato per visualizzare un elenco di file e directory in una directory specificata. È uno dei comandi più basilari e più frequentemente utilizzati nei sistemi operativi Unix. Ecco le funzioni e i parametri di base del comando ls:
Elenco di file e directory: per impostazione predefinita, il comando ls visualizza i nomi di tutti i file e le cartelle della directory corrente.
Visualizza un elenco dettagliato che include permessi, proprietario, dimensione del file e data di modifica.
-l
per visualizzare le dimensioni dei file in un formato di facile lettura (ad esempio KB, MB).ls:
visualizza un elenco di file e cartelle nella directory corrente.ls -l:
mostra un elenco dettagliato di file e cartelle.ls -a:
mostra tutti i file, compresi quelli nascosti.ls -lh:
mostra un elenco dettagliato con le dimensioni dei file.Il comando ls è utile per navigare nel file system e ottenere informazioni sul contenuto delle directory.
Alcune opzioni comuni per il comando ls
includono:
-l
: visualizza un formato di output lungo che include informazioni aggiuntive su ogni file, come permessi, proprietario, gruppo, dimensione, data di creazione, ecc.
-a
: visualizza tutti i file, compresi quelli nascosti che iniziano con un punto.
-h
: visualizza le dimensioni dei file in formato leggibile (ad esempio, "1K", "2M", ecc.).
-t
: visualizza i file in ordine di ultima modifica, a partire dal più recente.
-r
: visualizza i file in ordine inverso.
Un esempio di utilizzo del comando ls
con l'opzione -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
Nell'esempio precedente, ogni riga rappresenta informazioni su un file o una directory nella directory corrente, compresi i permessi, il numero di collegamenti, il proprietario, il gruppo, la dimensione, la data dell'ultima modifica e il nome del file.