13.5. Visualizzazione dei contenuti delle directory con ls

Adesso che sapete come modificare tra le directory è giunta l'ora di esaminarne il contenuto. Con il comando ls potete visualizzare il contenuto della directory corrente.

Sono disponibili numerose opzioni con il comando ls. Tale comando non vi mostra tutti i file della directory. Alcuni file sono nascosti, noti anche come file dot e possono essere visualizzati solo con altre opzioni specificate insieme al comando ls.

SuggerimentoSuggerimento
 

Per conoscere tutte le opzioni del comando ls, consultate la pagina man digitando man ls al prompt della shell. Se desiderate stampare la pagina man, digitate man ls | col -b | lpr.

Digitate il comando ls -a per visualizzare tutti i file che iniziano con dei punti.

Figura 13-3. ls con l'opzione -a

I file nascosti sono per lo più i file di configurazione, che vengono impiegati dai programmi, dai window manager, dalle shell ed altro. Questi file sono "nascosti" per prevenire ogni errore accidentale da parte dell'utente. Inoltre, se state cercando qualche file in una directory, la maggior parte delle volte non vi occorrono questi file di configurazione. Tenerli nascosti vi aiuterà ad evitare confusione sullo schermo durante la visualizzazione delle directory al prompt della shell.

La visualizzazione di tutti i file con il comando ls -a può fornirvi molti dettagli, ma è possibile averne altri, semplicemente aggiungendo ulteriori opzioni.

Per vedere la dimensione di un file o di una directory, la data di creazione e altri dettagli, aggiungete l'opzione lunga (-l) al comando ls -a. Questo comando mostra la data di creazione del file, la dimensione, il proprietario, i permessi e così via.

Non occorre che vi troviate nella directory di cui volete visionare il contenuto per usare il comando ls. Visualizzate, per esempio, il contenuto della directory /etc dalla vostra home directory, digitando:

ls -al /etc

Figura 13-4. Output di esempio del comando ls per la directory /etc

Di seguito è riportato un breve elenco delle opzioni più comuni di ls. Ricordate, però, che potete visualizzare l'intero elenco nella pagina man ls (man ls).