Ricerca…


comando ls con le opzioni più usate.

ls mostra i file e le directory nella directory di lavoro attuale. (se non vengono passati argomenti.) (Non mostra i file nascosti che iniziano con. per impostazione predefinita.)

user@ubuntu14:/usr$ ls
bin  games  include  lib  lib32  local  sbin  share  src

Per vedere tutti i file (anche file / cartelle nascosti). Usa ls -a OR ls -all

user@ubuntu14:/usr$ ls -a
.  ..  bin  games  include  lib  lib32  local  sbin  share  src

Per distinguere tra file e cartelle e collegamenti simbolici e altro, utilizzare ls -F OR ls --classify

user@ubuntu14:~$ ls -F
bash_profile_course  chat_apps/      Desktop/    Downloads/    foxitsoftware/   
Public/     test/    bin/    ClionProjects/  Documents/    IDE/    Music/
Pictures/  Templates/  Videos/

Qui, i caratteri finali sono usati per distinguere file e cartelle.

"/" Suggerisce la directory.

"*" Suggerisce i file eseguibili.

"@" Suggerisce collegamenti simbolici.

Per ottenere maggiori dettagli su file e directory, utilizzare ls -l

user@ubuntu14:~/example$ ls -l
total 6464

-rw-r--r-- 1 dave dave      41 Dec 24 12:19 Z.txt
drwxr-xr-x 2 user group    4096 Dec 24 12:00 a_directory
-rw-r--r-- 1 user group       6 Dec 24 12:01 a_file
lrwxrwxrwx 1 user group       6 Dec 24 12:04 a_link -> a_file
-rw-r--r-- 1 user group       6 Dec 24 12:03 a_newer_file
-rw-r----- 1 user group 6586816 Dec 24 12:07 big.zip

In questo esempio, la dimensione totale dei contenuti è 6460 KB.

Quindi c'è una voce per ogni file / directory in ordine alfabetico con lettere maiuscole prima di lettere minuscole.

Il primo carattere è il tipo (es. D - directory, l - link).

I successivi 9 caratteri mostrano le autorizzazioni per l'utente, il gruppo e altro.

Questo è seguito dal numero di collegamenti fisici, quindi dal nome e dal gruppo del proprietario.

Il prossimo campo è la dimensione in byte. Questo può essere visualizzato in una forma umana amichevole aggiungendo l'opzione -h ad esempio 6586816 viene visualizzato come 6.3M

Segue quindi un timestamp (di solito il tempo di modifica).

Il campo finale è il nome. Nota: i collegamenti mostrano anche la destinazione del collegamento.

Opzioni per il comando ls

Elenco completo di opzioni:

ls -a elenca tutti i file incluso il file nascosto che inizia con '.'

ls --color lista colorata di colori [= sempre / mai / auto]

ls -d elenco delle directory - con '* /'

ls -F aggiungi un carattere di * / => @ | alle istanze

ls -i elenco il numero di indice dell'inode del file

ls -l list con formato lungo - mostra i permessi

ls -la elenca il formato lungo compresi i file nascosti

ls -lh elenca il formato lungo con dimensioni del file leggibili

Lista ls -ls con formato lungo con dimensioni del file

ls -r elenca in ordine inverso

ls -R lista ricorsivamente 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 estensione



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow