* `/`:Directory
* `*`:File eseguibile
* `@`:Link simbolico
* `|`:FIFO (pipa nominata)
* `=`:Socket
Ciò rende più semplice distinguere rapidamente tra diversi tipi di file e directory in un elenco.
Per esempio:
Se hai una directory contenente un file chiamato `myprogram` (che è eseguibile), una directory denominata` data` e un collegamento simbolico chiamato `link_to_data` indicando la directory` data`, `ls -f` potrebbe produrre qualcosa come:
`` `
myprogram* data/ link_to_data@
`` `
Questo mostra chiaramente quale elemento è un file, che è una directory e che è un collegamento simbolico. Senza l'opzione `-f`, vedresti:
`` `
MyProgram Data Link_to_data
`` `
Ciò richiede comandi aggiuntivi o ispezioni visive per determinare il tipo di ciascun elemento. Pertanto, `ls -f` migliora la leggibilità e fornisce una rapida panoramica dei tipi di file all'interno di una directory.
sistemi © www.354353.com