Diferencia entre revisiones de «Ls»

Contenido eliminado Contenido añadido
mSin resumen de edición
mSin resumen de edición
Línea 1:
{{DISPLAYTITLE:ls}}
[[Archivo:Ls command result.png|thumb|Captura de pantalla de comando ls -la]]
'''ls''' (del inglés '''''l'''i'''s'''t'', cuya traducción es ''lista'', ''listado'' o ''listar'') es un comando del [[sistema operativo]] [[Unix]] y derivados que muestra un listado con los archivos y directorios de un determinado directorio. Los resultados se muestran ordenados alfabéticamente.
 
[[Archivo:Ls command result.png|thumb|Captura de pantalla de comando ls -la]]
 
Los archivos y directorios cuyo nombre comienza con '''.''' (punto) no se muestran con la instrucción '''ls''', por lo que se suelen denominar «archivos ocultos». La opción '''-a''' de '''ls''' inhibe este comportamiento, y mostra todos los archivos y subdirectorios, incluso los que comienzan con punto.
Línea 9 ⟶ 8:
 
== Sintaxis ==
 
* '''ls :''' sin argumentos muestra el listado del directorio actual (véase la variable de entorno [[pwd]]).
 
* '''ls archivo1 archivo2 archivo3 ... subdir1 subdir2 subdir3 ... :''' muestra un listado de los archivos y subdirectorios especificados en la línea de órdenes. Para los archivos muestra el nombre solamente (o más información si se emplea alguna opción como ''-l'' ) y para los subdirectorios muestra todos los archivos incluidos en el subdirectorio. Este comportamiento distinto de '''ls''' ante archivos y subdirectorios se puede igualarseigualar usando el parámetro ''-d'', que hace que se trate a los subdirectorios como archivos. Nótese que pueden ponerse directorios y archivos en la línea de órdenes en cualquier orden.
 
== Opciones más comunes ==
 
* '''-l''' muestra un listado en el formato largo, con información de permisos, número de enlaces asociados al archivo, usuario, grupo, tamaño y fecha de última modificación además del nombre.
 
Línea 47 ⟶ 44:
 
== Ejemplos ==
 
Un listado del directorio actual se obtendría así:
$ ls
Línea 73 ⟶ 69:
-rw-r----- 1 sys sys 1405600 May 13 22:27 syslog.0
 
El listado del contenido del directorio ''datos'' en formato largo, incluyendoentre ellos el número de i-nodo al principio de cada línea y ordenados por fechas en orden descendente:
$ ls -litr datos
total 45928
Línea 90 ⟶ 86:
 
== Enlaces externos ==
 
*{{man|1|ls}}