Buscar..


Comando ls con las opciones más utilizadas.

ls muestra archivos y directorios en el directorio de trabajo actual. (si no se pasan argumentos). (No muestra los archivos ocultos que comienzan con. de forma predeterminada).

user@ubuntu14:/usr$ ls
bin  games  include  lib  lib32  local  sbin  share  src

Para ver todos los archivos (archivos / carpetas ocultos también). Utilice ls -a o ls -all

user@ubuntu14:/usr$ ls -a
.  ..  bin  games  include  lib  lib32  local  sbin  share  src

Para diferenciar entre archivos y carpetas y enlaces simbólicos y otros, use ls -F OR ls --classify

user@ubuntu14:~$ ls -F
bash_profile_course  chat_apps/      Desktop/    Downloads/    foxitsoftware/   
Public/     test/    bin/    ClionProjects/  Documents/    IDE/    Music/
Pictures/  Templates/  Videos/

Aquí, los caracteres finales se utilizan para distinguir archivos y carpetas.

"/" Sugerir directorio.

"*" Sugiere ejecutables.

"@" Sugiere enlaces simbólicos.

Para obtener más detalles sobre los archivos y directorios, use ls -l

user@ubuntu14:~/example$ ls -l
total 6464

-rw-r--r-- 1 dave dave      41 Dec 24 12:19 Z.txt
drwxr-xr-x 2 user group    4096 Dec 24 12:00 a_directory
-rw-r--r-- 1 user group       6 Dec 24 12:01 a_file
lrwxrwxrwx 1 user group       6 Dec 24 12:04 a_link -> a_file
-rw-r--r-- 1 user group       6 Dec 24 12:03 a_newer_file
-rw-r----- 1 user group 6586816 Dec 24 12:07 big.zip

En este ejemplo, el tamaño total de los contenidos es 6460KB.

Luego hay una entrada para cada archivo / directorio en orden alfabético con mayúsculas antes de minúsculas.

El primer carácter es el tipo (por ejemplo, d - directorio, l - enlace).

Los siguientes 9 caracteres muestran los permisos para el usuario, grupo y otros.

A esto le sigue el número de enlaces duros, luego el nombre y el grupo del propietario.

El siguiente campo es el tamaño en bytes. Esto se puede mostrar de forma amigable para el ser humano agregando la opción -h , por ejemplo, 6586816 se muestra como 6.3M

Luego sigue una marca de tiempo (generalmente la hora de modificación).

El campo final es el nombre. Nota: los enlaces también muestran el objetivo del enlace.

Opciones para el comando ls

Lista completa de opciones:

ls -a enumera todos los archivos, incluido el archivo oculto que comienza con '.'

ls --color lista de colores [= siempre / nunca / auto]

ls -d list directorios - con '* /'

ls -F agrega un carácter de * / => @ | a enteries

ls -i listar el número del índice del inodo del archivo

ls -l lista con formato largo - mostrar permisos

ls -la lista formato largo incluyendo archivos ocultos

ls -lh lista formato largo con tamaño de archivo legible

ls -ls lista con formato largo con tamaño de archivo

ls -r lista en orden inverso

ls -R lista recursivamente árbol de directorios

ls -s lista de tamaño de archivo

ls -S ordenar por tamaño de archivo

ls -t ordenar por fecha y hora

ls -X ordenar por nombre de extensión



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow