
About this episode
Una de las cuestiones que llaman poderosamente la atención es lo estático que es GNU/Linux. En el sentido que muchas de las herramientas no evolucionan nada en absoluto, o al menos, que no hay cambios aparentes en la herramienta. Este es el caso por ejemplo de ls. ¿Porque es una herramienta que no ha evolucionado prácticamente nada?. Es posible que te preguntes ahora, ¿y para que es necesario que evoluciones? Pues porque todo lo demás si que evoluciona. Por ejemplo, ahora tienes control de versiones, tienes contenedores, y otras herramientas que inicialmente no existían o no se les daba la importancia que tienen ahora. En este sentido, a lo mejor, es necesario ir pensando en cambiar viejas herramientas por nuevas, que se adecuen mas a los tiempos que corren. En este sentido tienes exa el reemplazo de ls escrito en Rust.

Exa el reemplazo de ls escrito en Rust
¿Que es exa?
exa es una herramienta que trata de convertirse en el reemplazo de ls. Para ello, trae mas y mejores opciones y características por defecto. Así por ejemplo, utiliza colores para distinguir el tipo de archivos y la meta información. Distingue entre enlaces, atributos extendidos y Git. Pero, no solo esto, sino que además se trata de un binario único, de pequeño tamaña y suficientemente rápido.
Como contrapartida, el comportamiento de exa es ligeramente distinto del de ls. Aunque decir, que esto es algo que han hecho sus creadores de forma deliberada, en tanto en cuanto buscan mejorar la experiencia de usuario.
Características
exa tiene una serie de características que lo hace especialmente interesante, y destacable frente a ls, como las que te muestro a continuación.
Colores
Esta es una de las características mas interesantes de exa, el esquema de colores. Se tata de una característica pensada y diseñada para terminales de 256 colores. Pero no solo colorea en función del tipo de archivos, sino que si utilizas la vista detallada exa -l la salida también se colorea por columnas.
Esta característica que a priori te puede parecer superficial, no lo es ni mucho menos, en tanto en cuanto, te permite leer la información listada con mucha mayor facilidad.
exa no necesita ninguna configuración para mostrarte el coloreado que tiene por defecto.
Otra cuestión interesante, aunque no está directamente relacionada con el color, pero si con la facilidad de lectura es la posibilidad de utilizar la opción -F. Esta opción, añadirá un carácter de indicador de tipo al final del nombre en el caso de los archivos especiales,
- directorio =>
directorio/ - ejecutable =>
ejecutable* - fifo =>
fifo| - enlace =>
enlace@ - socket =>
socket=
...
Más información en las notas del podcast sobre exa el reemplazo de ls
Get every episode summarized
Each time Atareao con Linux publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Atareao con Linux

ATA 795 OpenCode, el agente de IA que PROGRAMA por ti
Atareao con Linux

ATA 794 Cómo crear tus propias herramientas de IA (GRATIS y en local)
Atareao con Linux

ATA 793 Cómo elegir el modelo de IA ideal y por qué a veces se emborracha
Atareao con Linux

ATA 792 Open WebUI, el ChatGPT PRO que puedes tener GRATIS y 100% local
Atareao con Linux