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

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

Exa. es un reemplazo ligero, rápido y moderno del popular comando ls en sistemas operativos similares a Unix. Está escrito en el lenguaje de programación Rust. y viene con varias características adicionales que no están disponibles en el comando ls tradicional. 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 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.

Características Exa:

  • Pequeño, rápido y portátil.
  • Utiliza colores para distinguir 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 para un directorio.
  • También admite la recursión en directorios con una vista de árbol.

Requisitos:

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

Instalar Exa en sistemas Linux

La forma más fácil 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 $ descomprimir exa-linux-x86_64-0.7.0.zip $ sudo $ sudo mv exa-linux-x86_64/usr/local/bin/exa

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

————–Instalar herramientas de desarrollo————– $ sudo apt install libgit2-24 libgit2-dev cmake [En Debian/Ubuntu] $ sudo yum install libgit2 cmake [En CentOS/RHEL] $ sudo dnf install libgit2 cmake [En Fedora] ————–Instalar Exa desde la fuente————– $ curl https://sh.rustup.rs-sSf | sh $ git clone https://github.com/ogham/exa.git $ cd exa $ sudo make install

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

Cómo usar Exa en sistemas Linux

freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId : “tecmint_incontent”);

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

$ exa $ exa-l $ exa-bghHliS  ejemplos de comandos exa  ejemplos de comandos exa ejemplos de comandos exa

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

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