ls è un comando della shell 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, inclusi i file nascosti che iniziano con "." |
ls --color | elenco colorato [= sempre / mai / auto] |
ls -d | elenca le directory - con '* /' |
ls -F | aggiungi un carattere di * / =/ @ | alle enteries |
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 di 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 la dimensione del file |
ls -S | ordina per dimensione del file |
ls -t | ordina per ora e data |
ls -X | ordina per nome estensione |
È possibile premere il pulsante scheda per completare automaticamente i nomi dei file o delle cartelle.
Elenca la directory Documenti / Libri con percorso relativo :
$ ls Documents/Books
Elenco directory / home / utente / Documenti / Libri con percorso assoluto .
$ ls /home/user/Documents/Books
Elenco directory radice:
$ ls /
Elenca directory principale:
$ ls ..
Elenca la directory home dell'utente (ad esempio: / home / user):
$ ls ~
Elenco con formato lungo:
$ ls -l
Mostra file nascosti:
$ ls -a
Elenco con formato lungo e mostra i file nascosti:
$ ls -la
Ordina per data / ora:
$ ls -t
Ordina per dimensione del file:
$ ls -S
Elenca tutte le sottodirectory:
$ ls *
Elenco ad albero di directory ricorsivo:
$ ls -R
Elenca solo i file di testo con caratteri jolly:
$ ls *.txt
Reindirizzamento ls al file di output:
$ ls / out.txt
Elenco solo directory:
$ ls -d */
Elenca file e directory con percorso completo:
$ ls -d $PWD/*
Seleziona le opzioni ls e premi il pulsante Genera codice :