Descubre este podcast y mucho más

Los podcasts se pueden disfrutar de forma gratuita sin necesidad de una suscripción. También ofrecemos libros electrónicos, audiolibros y mucho más por solo $11.99 al mes.

ATA 207 exa el reemplazo de ls

ATA 207 exa el reemplazo de ls

DeAtareao con Linux


ATA 207 exa el reemplazo de ls

DeAtareao con Linux

valoraciones:
Longitud:
19 minutos
Publicado:
31 ago 2020
Formato:
Episodio de podcast

Descripción

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
Publicado:
31 ago 2020
Formato:
Episodio de podcast

Títulos en esta serie (100)

Disfruta conmigo de Linux y del Open Source. Aquí encontrarás como sacarle el máximo partido a tu entorno de escritorio Linux, hasta como montar un servidor web, un WordPress, un proxy inverso, una base de datos o cualquier otro servicio que puedas imaginar. Y todo ello, lo puedes montar en una Raspberry Pi, en un VPS, en tu propio ordenador o en cualquier servidor. Vamos, cualquier cosa que quieras hacer con Linux, seguro, seguro, que la encontrarás aquí.