¿Qué significa * junto al nombre del archivo en la salida de ls?

¿Qué significa * junto al nombre del archivo en la salida de ls?

Tengo una duda relacionada con la salida del llcomando.

Cuando, en mi shell, ejecuto el llcomando obtengo este resultado:

-rwxrwxr-x 1 andrea andrea 104215 ott 15 15:56 atmosfs*

¿Por qué tengo el *siguiente al nombre del archivo atmosfs? ¿Qué significa?

Respuesta1

Significa *que el archivo es ejecutable (en cuanto a permisos).

Su alias probablemente incluya la -Fopción para ls, que agregará:

  • /en directorios
  • *en archivos que son ejecutables
  • @en enlaces simbólicos
  • =en enchufes
  • |en FIFO (primero en entrar, primero en salir, también conocido como canalizaciones con nombre)

Principalmente verás los primeros tres en el uso diario.

Es chocante si uno no está familiarizado con él, pero es una opción bastante útil.

información relacionada