“Conocimiento Sistemas>unix

¿Qué hace el comando ls en Linux?

2014/8/30
El comando `ls` en Linux se utiliza para enumerar archivos y directorios en un directorio o árbol de directorios específico. Aquí hay un desglose de lo que hace el comando `ls` y sus opciones comunes:

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.

unix
¿Qué es un programa de shell?
¿Qué comando muestra el contenido actual de completa tabla de enrutamiento IP en una máquina UNIX o Mac OS X?
Cómo eliminar un intercambio de Unix con CentOS
Cómo matar Conexiones establecidas en Unix De NetStat
¿Qué símbolo del sistema de Windows hace lo mismo que CAT en UNIX?
¿Cómo ejecutaría un comando en el Shell sin generar un nuevo proceso hijo?
Cómo calcular Unix Tiempo
Avanzada Unix Tutorial
Conocimiento de la computadora © http://www.ordenador.online