ls: Listar ficheros y directorios y cómo ordenarlos

Para listar los ficheros y subdirectorios de un determinado directorio está el comando ls.

Si lo usamos sin indicar ningún argumento ni modificador, es decir escribiendo simplemente el nombre del comando:

ls

mostrará los ficheros y subdirectorios del directorio actual ordenados alfabéticamente.

Si queremos ver el contenido de un subdirectorio, indicaremos su nombre como parámetro:

ls subdirectorio

Hay algunos símbolos especiales que nos ayudarán a ver el contenido de directorios especiales como el directorio personal del usuario, que se indica con ~:

ls ~

El directorio raíz del sistema, que se indica con /:

ls /

O el directorio anterior al que nos encontramos en este momento, indicado con ..:

ls ..

Para ver el contenido de un directorio concreto, escribiremos la ruta. Por ejemplo, para ver el contenido de /usr/bin, escribiremos:

ls /usr/bin

Modificadores de ls

ls cuenta con una gran cantidad de modificadores que permiten aumentar sus posibilidades, algunos de los más importantes son:

-a    para mostrar todos los ficheros, incluso los ficheros ocultos.
-C muestra el resultado en columnas.
-f muestra todos los ficheros «en crudo», sin orden, ni colores, ni ocultando los ocultos.
-R lista recursivamente los ficheros del directorio indicado y sus subdirectorios.
-1 muestra un fichero por fila.
-m muestra todos los ficheros en una misma línea, separando los nombres de los ficheros con una coma.

 

Mostar más información de los ficheros

-l muestra los ficheros con sus atributos: los permisos, usuario y grupo propietarios, el espacio que ocupa en disco, la fecha y hora de modificación y el nombre.
-g equivalente a -l pero no muestra el usuario propietario, sólo el grupo.
-o equivalente a -l pero no muestra el grupo propietario, sólo el usuario.
-s muestra el tamaño en bloques de los ficheros.

Ordenar el resultado de ls

-r invierte el orden. Si no se indica otro modificador, muestra los ficheros en orden alfabéticamente inverso.
-S ordena los ficheros de mayor a menor tamaño.
-t ordena los ficheros por fecha, mostrando primero los más nuevos.
-U muestra el resultado sin orden.
-X muestra el resultado por orden alfabético de las extensiones.

Resumen
software image
Puntuación del autor
1star1star1star1star1star
Puntuación añadida
5 based on 1 votes
Nombre del software
ls
Sistema operativo
Linux
Software Category
System
Precio
EUR 0

Un comentario en «ls: Listar ficheros y directorios y cómo ordenarlos»

Deja una respuesta

Tu dirección de correo electrónico no será publicada.