EXA - Un reemplazo moderno para el comando LS escrito en óxido
- 3220
- 588
- Hugo Vera
Exa es un reemplazo liviano, rápido y moderno para el comando LS popular en sistemas operativos similares a unix. Está escrito en Óxido Lenguaje de programación 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 las mismas, que para el comando LS como veremos más adelante.
Una de sus características especiales son los colores útiles para diferenciar entre información enumerada sobre varios tipos de archivos, como el propietario del archivo, el propietario del grupo, los permisos, los bloques, la información de inodo, etc. Toda esta información se muestra utilizando 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 la información estándar del sistema de archivos.
- Consulta archivos en paralelo.
- Tiene soporte Git; Permite la visualización del estado de git para un directorio.
- También admite recurrir en directorios con una vista de árbol.
Requisitos:
- Rustc versión 1.17.0 o superior
- libgit2
- CMake
Instalación de 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 instalarse la versión recomendada de Rust en el sistema ejecutando los siguientes comandos.
$ curl https: // sh.oxtux.RS -SSF | sh $ wget -c https: // el.exa.Sitio web/lanzamientos/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 requeridas y crear la última versión de desarrollo de EXA desde la fuente como se muestra.
-------------- Instalación de herramientas de desarrollo -------------- $ sudo apto instalación libgit2-24 libgit2-dev cmake [en Debian/ubuntu] $ sudo yum instalación libgit2 cmake [en centos/rhel] $ sudo dnf install libgit2 cmake [en fedora] -------------- Instalar EXA desde la fuente -------------- $ curl https: // sh.oxtux.RS -SSF | sh $ git clon https: // github.com/ogham/exa.git $ cd exa $ sudo make install
Eso es todo! Ahora puede superar la sección que muestra cómo usar EXA en Linux.
Cómo usar EXA en sistemas Linux
Aquí, veremos algunos ejemplos de uso del comando EXA, el más fácil es este:
$ exa $ exa -l $ exa -bghhlisEjemplos de comando EXA
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 GitHub: https: // github.com/ogham/exa
Si tiene alguna pregunta o pensamiento para compartir con nosotros, utilice la sección de comentarios a continuación.