Exa - Un reemplazo moderno para "ls Command" escrito en óxido


Exa es un reemplazo ligero, rápido y moderno del popular comando ls. Es importante destacar que sus opciones son similares, pero no exactamente iguales, que para el comando ls como veremos más adelante.

Una de sus características especiales son los colores útiles para diferenciar entre la información listada sobre varios tipos de archivos, como el propietario del archivo, propietario del grupo, permisos, bloques, información de inodo, etc. Toda esta información se muestra usando colores separados.

  • Pequeño, rápido y portátil.
  • Utiliza colores para distinguir la información de forma predeterminada.
  • Puede mostrar los atributos extendidos de un archivo, así como información estándar del sistema de archivos.
  • Consulta archivos en paralelo.
  • Tiene soporte Git; permite ver el estado de Git de un directorio.
  • También admite la recursión en directorios con una vista de árbol.

  • Rustc versión 1.17.0 o superior
  • libgit2
  • cmake

Instalación de Exa en sistemas Linux

La forma más sencilla de instalar exa es descargar un archivo binario para su distribución de Linux y colocarlo en /usr/local/bin . Antes de hacer esto, debe tener la versión recomendada de Rust instalada en el sistema ejecutando los siguientes comandos.

$ curl https://sh.rustup.rs -sSf | sh
$ wget -c https://the.exa.website/releases/exa-linux-x86_64-0.7.0.zip
$ unzip exa-linux-x86_64-0.7.0.zip
$ sudo 
$ sudo mv exa-linux-x86_64 /usr/local/bin/exa

Si es lo suficientemente valiente como para compilarlo desde la fuente, puede continuar e instalar las herramientas de desarrollo necesarias y crear la última versión de desarrollo de exa desde la fuente como se muestra.

-------------- Install Development Tools -------------- 
$ sudo apt install libgit2-24 libgit2-dev cmake  [On Debian/Ubuntu]
$ sudo yum install libgit2 cmake	         [On CentOS/RHEL]			
$ sudo dnf install libgit2 cmake	         [On Fedora]

-------------- Install Exa from Source -------------- 
$ curl https://sh.rustup.rs -sSf | sh
$ git clone https://github.com/ogham/exa.git
$ cd exa
$ sudo make install 

¡Eso es! ahora puede pasar a la sección que muestra cómo usar exa en Linux.

Cómo utilizar Exa en sistemas Linux

Aquí, veremos algunos ejemplos de uso del comando exa, el más fácil es este:

$ exa
$ exa -l
$ exa -bghHliS

Las opciones de exa son similares, pero no similares al comando ls. Para más opciones y uso de exa, visite la página del proyecto de Github: https://github.com/ogham/exa

Si tiene alguna pregunta o idea para compartir con nosotros, utilice la sección de comentarios a continuación.