Actualizado el 14-01-2007
versión para imprimir
listando directorios
El comando ls (LS) nos sirve para obtener un listado de los archivos del servidor, en formato legible, con una serie de información accesoria.
La información que el servidor debe devolver al recibir un comando ls no está descrita en el estandard RFC-959, por lo que pueden existir problemas en algunos casos puntuales. Lo normal es que un servidor windows muestre una salida semejante a la del comando dir, y un servidor unix, semejante al comando unix /bin/ls -l.
Sintaxis:
ls [Directorio_remoto] [Archivo_local]
Donde directorio remoto es aquel del que deseamos obtener el listado de archivos. Si no se especifica, se usa el directorio actual. Archivo_local especifica un archivo donde debe guardarse el resultado de la consulta. Si no se indica archivo local, se muestra en pantalla.
Opciones principales
Listado extenso
Para obtener mas información usa el comando ls con el parámetro -l [directorio]
ls -l
Una salida típica te mostrará los permisos de acceso al fichero, número de links hacia el mismo, usuario propietario, tamaño, ultima modificación y nombre
Archivos ocultos
Para mostrar tambien archivos ocultos (cuyo nombre empieza típicamente con un punto) usa el parámetro -a
Mas opciones (flags)
Parámetro Acción
-a lista también archivos ocultos
-A lista archivos ocultos (excluyendo . y .. implicitos)
-d lista el nombre del actual directorio
-F muestra directorios con una '/' final
ejecutables con un '*'
-g muestra el propietario
-i muestra el numero inode de cada archivo
-l listado con detalles
-R lista subdirectorios y su contenido
-t muestra ordenado por fecha de modificación en lugar
de por nombre
-r orden inverso
-C ordena por columnas (solo nombre)