Home > General > $ man ls: manual del comando “ls”

$ man ls: manual del comando “ls”

January 7th, 2009

NOMBRE
ls, dir, vdir – listan los contenidos de directorios

SINOPSIS
ls [opciones] [fichero...]
dir [fichero...]
vdir [fichero...]

Opciones de POSIX: [-CFRacdilqrtu1]

Opciones de GNU (en la forma más corta): [-1abcdfghiklmnopqrstuvwxABCD‐
FGHLNQRSUX] [-w cols] [-T cols] [-I patrón] [--full-time]  [--show-con‐
trol-chars]      [--block-size=tamaño]     [--format={long,verbose,com‐
mas,across,vertical,single-column}] [--sort={none,time,size,extension}]
[--time={atime,access,use,ctime,status}] [--color[={none,auto,always}]]
[--help] [--version] [--]

DESCRIPCIÓN
El programa ls lista primero sus argumentos no directorios  fichero,  y
luego para cada argumento directorio todos los ficheros susceptibles de
listarse contenidos en dicho directorio.  Si  no  hay  presente  ningún
argumento aparte de las opciones, se supone un argumento predeterminado
‘.’ (el directorio de trabajo).  La opción -d hace que los  directorios
se  traten como argumentos no directorios; es decir, como ficheros nor‐
males.  Un fichero es susceptible  de  listarse  cuando  su  nombre  no
comienza con ‘.’ o cuando se da la opción -a (o -A, vea más abajo).

Cada  una  de las listas de ficheros (las de ficheros no directorios, y
para cada directorio la lista de ficheros de dentro) se clasifica sepa‐
radamente  según  la  secuencia  de clasificación en la localización en
curso. Cuando se da la opción -l, cada lista se precede por  una  línea
de  sumario  que  da el tamaño total de todos los ficheros en la lista,
medidos en semi-kilobytes (512 B).

La salida es a la salida estándar, una entrada por cada línea, a  menos
que  se  pida  una  salida  multi-columna  mediante  la  opción -C. Sin
embargo, para la salida en una terminal, no está definido si la  salida
será  en  una  sola columna o en varias. Las opciones -1 y -C se pueden
emplear para forzar la salida en una o en varias columnas,  respectiva‐
mente.

OPCIONES DE POSIX
-C     Lista los ficheros en columnas, ordenados verticalmente.

-F     Añade tras cada nombre de directorio un ‘/’, tras cada nombre de
FIFO un ‘|’, y tras cada nombre de un ejecutable un ‘*’.

-R     Lista recursivamente los subdirectorios encontrados.

-a     Incluye en el listado ficheros cuyos nombres empiecen por ‘.’.

-c     Emplea el tiempo de cambio de estado en vez del de  modificación
para la clasificación (con -t) o el listado (con -l).

-d     Lista nombres de directorios como otros ficheros, en vez de lis‐
tar sus contenidos.

-i     Precede la salida para el fichero por el  número  de  serie  del
fichero (número-í o número de nodo-í).

-l     Escribe  (en  formato  de  una  sola  columna)  los permisos del
fichero,  el  número  de  enlaces  que  tiene,  el  nombre   del
propietario,  el  del  grupo  al  que  pertenece,  el tamaño (en
bytes), una marca de tiempo, y el nombre del fichero.  De  forma
predeterminada,  la  marca  de tiempo que se muestra es la de la
última modificación; las opciones -c y -u seleccionan las  otras
dos  que  hay.  Para ficheros especiales de dispositivo el campo
de tamaño se reemplaza comúnmente por los números de dispositivo
mayor y menor.

-q     Imprime  los  caracteres no imprimibles que haya en un nombre de
fichero como signos de interrogación ‘?’. (Se permite  que  esto
sea lo predeterminado cuando la salida es una terminal.)

-r     Invierte el orden de la clasificación.

-t     Clasifica por la marca de tiempo mostrada.

-u     Emplea  el  tiempo  de  último acceso en vez del de modificación
para la clasificación (con -t) o el listado (con -l).

-1     Para la salida en una sola columna.

General , ,

  1. No comments yet.
  1. No trackbacks yet.