Elencare file e cartelle usando SSH
Per elencare tutti i file e cartelle in un client SSH, dovrai eseguire il comando appropriato. Il nome del comando, in questo caso è ls ed accetta diversi parametri.
Quando usi il comando da solo (senza argomenti):
ls
l’output restituirà tutti i file visibili e le cartelle senza nessun informazione aggiuntiva.
user@servername [~/path/to/current/folder]# ls
./ ../ 1.txt image.png test test123.txt
Per vedere maggiori informazioni sui file (come permessi, proprietà, ultima modifica, etc) e allo stesso tempo avere un elenco dei file e cartelle, dovrai fornire argomenti aggiuntivi al domando. I più comuni sono i seguenti:
ls –a
Il comando sopra elencherà tutti i file e cartelle inclusi quelli nascosti (che iniziano con un punto).
ls –R
Elenca in maniera ricorsiva (es. segue anche le sottocartelle) tutti i file cartelle sotto la cartella attuale.
ls -l
Elenca tutti i file e le cartelle, ognuna su una riga separata, e fornisce informazioni aggiuntive su di essi (permessi, proprietà e data di modifica). Gli argomenti, come per la maggior parte dei comandi basati su Unix, possono essere combinati. Per esempio:
ls –alR
elencherà tutti i file (inclusi quelli nascosti che iniziano con un punto), fornirà maggiori informazioni su di essi e continuerà in maniera ricorsiva in ogni sottocartella.