1. Listado de archivos:
- El comando `ls`, de forma predeterminada, enumera el contenido del directorio de trabajo actual.
- Para enumerar el contenido de un directorio específico, proporcione la ruta del directorio como argumento para `ls`. Por ejemplo, `ls /home/usuario/Documentos`.
2. Formato de salida:
- De forma predeterminada, `ls` muestra archivos y directorios en columnas, ordenándolos por nombre. Para cambiar el formato de la salida, utilice las siguientes opciones:
- `-1` o `--format=single-column`:muestra archivos en formato de una sola columna.
- `-l` o `--format=long`:proporciona una lista detallada con permisos de archivos, marcas de tiempo, tamaños de archivos y más información.
3. Opciones de clasificación:
- Para ordenar los archivos y directorios enumerados de diferentes maneras, utilice estas opciones:
- `-S`:Ordena por tamaño de archivo (de menor a mayor).
- `-r` o `--reverse`:Invierte el orden de clasificación (descendente).
- `-t`:Ordena por hora de modificación (del más antiguo al más nuevo).
4. Opciones de filtrado:
- Para filtrar los archivos enumerados según patrones o propiedades, utilice estas opciones:
- `-a` o `--all`:muestra archivos y directorios ocultos (archivos que comienzan con un punto).
- `-d` o `--directory`:enumera solo directorios, omitiendo archivos normales.
- `-m` o `--marker-style=verbose`:muestra enlaces simbólicos con una indicación (`->`) y el archivo de destino.
5. Listado recursivo:
- Para enumerar de forma recursiva el contenido de los directorios, incluidos sus subdirectorios, utilice el indicador `-R` o `--recursive`.
6. Mostrar archivos ocultos:
- Para mostrar archivos y directorios ocultos, utilice el indicador `-a` o `--all`. De forma predeterminada, los archivos ocultos no aparecen en la lista.
Recuerde, el comando `ls` tiene muchas más opciones e indicadores para personalizar la salida y controlar el comportamiento del listado. Utilice `man ls` o consulte la documentación de Linux para obtener una lista completa de opciones y ejemplos.