Métodos de pago Abuse

Qué hace el comando ls en Linux

23.08.2024, 03:07

El comando ls en Linux se utiliza para mostrar el contenido del directorio de trabajo actual en el terminal. Por defecto, el comando ls muestra los nombres de los archivos y subdirectorios del directorio actual.

¿Para qué sirve este comando?

Команда ls в Linux

El comando ls en Linux se utiliza para mostrar una lista de archivos y directorios en un directorio específico. Es uno de los comandos más básicos y utilizados en los sistemas operativos tipo Unix. Aquí están las funciones básicas y los parámetros del comando ls:

Funciones básicas

Lista de archivos y directorios: por defecto, el comando ls muestra los nombres de todos los archivos y carpetas del directorio actual.

Parámetros útiles

Muestra una lista detallada que incluye permisos, propietario, tamaño del archivo y fecha de modificación.

  1. Muestra todos los archivos, incluidos los ocultos (los que empiezan por un punto).
  2. Se utiliza junto con -l para mostrar el tamaño de los archivos en un formato fácil de leer (por ejemplo, KB, MB).
  3. Muestra recursivamente el contenido de todos los subdirectorios.
  4. Ordena los ficheros por fecha de última modificación.
  5. Ordena los ficheros por tamaño.

Ejemplos de uso

  1. ls: Muestra una lista de archivos y carpetas en el directorio actual.
  2. ls -l: Muestra una lista detallada de archivos y carpetas.
  3. ls -a: Muestra todos los archivos, incluidos los ocultos.
  4. ls -lh: Muestra una lista detallada con los tamaños de los archivos.

El comando ls es útil para navegar por el sistema de archivos y obtener información sobre el contenido de los directorios.

Opciones del comando

Algunas opciones comunes para el comando ls incluyen:

-l: muestra un formato de salida largo que incluye información adicional sobre cada archivo, como permisos, propietario, grupo, tamaño, fecha de creación, etc.

-a: muestra todos los archivos, incluidos los archivos ocultos que empiezan por un punto.

-h: muestra el tamaño del archivo en un formato legible (por ejemplo, "1K", "2M", etc.).

-t: muestra los archivos en orden de modificación más reciente, empezando por el más reciente.

-r: muestra los archivos en orden inverso.

Ejemplo de uso del comando ls con la opción -l:

$ ls -l
total 0
drwxr-xr-x 2 user user  6 Feb 28 14:25 dir1
-rw-r--r-- 1 user user  0 Feb 28 14:25 file1.txt
-rw-r--r-- 1 user user 12 Feb 28 14:25 file2.txt

En el ejemplo anterior, cada línea representa información sobre un archivo o directorio en el directorio actual, incluyendo permisos, número de enlaces duros, propietario, grupo, tamaño, fecha de última modificación y nombre del archivo.