ls è un comando shell di Linux che elenca i contenuti delle directory di file e directory.
$ ls [options] [file|dir]
Opzioni principali del comando ls:
opzione | descrizione |
---|---|
ls -a | elenca tutti i file incluso il file nascosto che inizia con '.' |
ls --colore | lista colorata [=sempre/mai/automatico] |
ls -d | elenca le directory - con ' */' |
ls -F | aggiungi un carattere di */=>@|alle entrate |
ls -i | elenca il numero di indice inode del file |
ls -l | elenco con formato lungo - mostra i permessi |
ls -la | elenca il formato lungo inclusi i file nascosti |
ls -lh | elenco formato lungo con dimensioni del file leggibili |
ls -ls | elenco con formato lungo con dimensione del file |
ls -r | elenco in ordine inverso |
ls -R | elenca in modo ricorsivo l'albero delle directory |
ls -s | elenca le dimensioni del file |
ls -S | ordina per dimensione del file |
ls -t | ordina per ora e data |
ls -X | ordina per nome dell'estensione |
È possibile premere il pulsante scheda per completare automaticamente i nomi dei file o delle cartelle.
Elenco directory Documenti/Libri con relativo percorso:
$ ls Documents/Books
Elenco directory /home/utente/Documenti/Libri con percorso assoluto .
$ ls /home/user/Documents/Books
Elenco directory principale:
$ ls /
Elenca la directory principale:
$ ls ..
Elenca la home directory dell'utente (es: /home/user):
$ ls ~
Elenco con formato lungo:
$ ls -l
Mostra file nascosti:
$ ls -a
Elenca con formato lungo e mostra i file nascosti:
$ ls -la
Ordina per data/ora:
$ ls -t
Ordina per dimensione file:
$ ls -S
Elenca tutte le sottodirectory:
$ ls *
Elenco ad albero di directory ricorsive:
$ ls -R
Elenca solo i file di testo con caratteri jolly:
$ ls *.txt
ls reindirizzamento al file di output:
$ ls > out.txt
Elenca solo directory:
$ ls -d */
Elenca file e directory con percorso completo:
$ ls -d $PWD/*
Selezionare le opzioni ls e premere il pulsante Genera codice :
Advertising