Enumerar archivos y directorios utilizando SSH
Para enumerar todos los archivos y directorios utilizando un cliente de SSH, necesitarás ejecutar el comando apropiado. El nombre del comando, en este caso, es ls y acepta varios parámetros.
Cuando utilizas solo el comando (sin argumentos):
ls
la respuesta será todos los archivos y directorios visibles sin formato o información adicional.
user@servername [~/path/to/current/folder]# ls
./ ../ 1.txt image.png test test123.txt
Para ver más información sobre los archivos (como sus permisos, propiedad, fecha de última modificación, etc), y al mismo tiempo enumerar los archivos y directorios, necesitarás proporcionar argumentos adicionales al comando. Los argumentos más comunes son:
ls –a
El comando mencionado arriba enumera todos los archivos y carpetas, incluyendo el contenido oculto (que comienza con un punto).
ls –R
Enumera recursivamente (por ejemplo, subcarpetas) todos los archivos y carpetas del actual directorio.
ls -l
Enumera todos los archivos y carpetas, cada uno en una línea separada, y proporciona información adicional sobre ellos (permisos, propiedad y fecha de modificación). Los argumentos, como en la mayoría de comandos basados en Unix, pueden combinarse. Por ejemplo:
ls –alR
Enumerará todos los archivos (incluso los ocultos que empiezan con punto), proporcionará más información sobre ellos y continuará recursivamente en cada subcarpeta.