Exa - El sustituto perfecto del comando ls
Exa - El sustituto perfecto del comando ls, para nuestros sistemas linux. Exa, es un listador de archivos mejorado que asalta nuestros sistemas linux, queriendo ser el sustituto del veterano comando ls. Viene con funciones avanzadas, además, es incluso más fácil de usar que ls. Separa el tipo de información por colores, para facilitar una rápida identificación. También nos informa de los enlaces simbólicos, atributos extendidos y recursividad en directorios, que podemos visualizar en vista de árbol. En el artÃculo de hoy, vemos como instalar la herramienta en linux y, algunos ejemplos de uso de fácil comprensión.
Exa - El sustituto del comando ls Â
Exa - El sustituto perfecto del comando ls
Si tienes la versión más moderna de tu Linux preferido, posiblemente ya lo tienes en los repositorios oficiales. Puedes instalar Exa con los siguientes comandos. # Debian, Ubuntu y derivados sudo apt install exa # Fedora, Rhel, CentOS, Alma Linux y derivados sudo dnf install exa # Arch Linux, Manjaro y derivados sudo pacman -S exa # Open Suse y derivados sudo zypper install exa # Gentoo y derivados sudo emerge sys-apps/exa # Alpine Linux sudo apk add exa No te engañes, si no usas una versión rolling o repositorios aun inestables, probablemente no aparezca en tus repositorios oficiales. Tranquilo, lo instalamos manualmente, pero antes debes saber que esta aplicación está escrita en Rust, por tanto primero instalamos este excelente lenguaje de programación. sudo curl https://sh.rustup.rs -sSf | sh Cuando te pregunte, pulsa el número 1 y la tecla enter.
Instalar Rust en linux  Descargamos la última versión disponible. wget https://github.com/ogham/exa/releases/download/v0.10.0/exa-linux-x86_64-v0.10.0.zip Ahora, descomprimimos y movemos el binario. unzip exa-linux-x86_64-v0.10.0.zip sudo mv bin/exa /usr/local/bin/exa Ejemplo... root@sololinux:# unzip exa-linux-x86_64-v0.10.0.zip Archive: exa-linux-x86_64-v0.10.0.zip inflating: completions/exa.bash inflating: completions/exa.zsh inflating: completions/exa.fish inflating: man/exa.1 inflating: man/exa_colors.5 inflating: bin/exa root@sololinux:# sudo mv bin/exa /usr/local/bin/exa root@sololinux:#  Una vez termine la instalación, ya puedes ejecutar el siguiente comando. exa Ejemplo básico.
Ejecutar exa en linux  Otro ejemplo... exa -l sergio@sololinux:~$ exa -l .rw-r--r-- 10k sergio 5 Apr 12:59 drwxr-xr-x - root 5 May 19:05 .rw-rw-r-- 25k sergio 18 Mar 21:36 .rw-r--r-- 20k sergio 12 sep 2020 Databases.db drwxr-xr-x - sergio 5 May 12:23 Descargas drwxr-xr-x - sergio 26 Feb 19:14 Documentos drwxr-xr-x - sergio 5 May 19:12 Escritorio .rw-rw-r-- 5,3k sergio 1 May 11:38 .rw-rw-r-- 64 sergio 3 May 13:05 drwxr-xr-x - sergio 3 Feb 21:12 Imágenes .rw-r--r-- 2,0k sergio 7 dic 2020 drwxr-xr-x - root 5 May 19:05 drwxr-xr-x - sergio 13 Feb 12:52 Música drwxr-xr-x - sergio 2 sep 2020 Plantillas drwxr-xr-x - sergio 30 Apr 10:56 Público drwxr-xr-x - root 2 sep 2020 rtl8723de drwxrwxr-x - sergio 16 sep 2020 rtw88 drwxr-xr-x - root 18 Mar 10:34 usr drwx------ - sergio 11 sep 2020 drwxrwxr-x - sergio 5 May 12:15 drwxr-xr-x - sergio 5 May 19:12 VÃdeos sergio@sololinux:~$  También permite obtener información de un archivo o directorio especÃfico. exa -l archivo Imagen de ejemplo...
Especificar archivos  Con varias opciones y filtros a la vez. exa -bghHliS Ejemplo... sergio@sololinux:~$ exa -bghHliS inode Permissions Links Size Blocks User Group Date Modified Name 4980978 .rw-r--r-- 1 9,8Ki 24 sergio sergio 5 Apr 12:59 4991589 drwxr-xr-x 2 - - root root 5 May 19:05 4980760 .rw-rw-r-- 1 25Ki 56 sergio sergio 18 Mar 21:36 4992298 .rw-r--r-- 1 20Ki 40 sergio sergio 12 sep 2020 Databases.db 4980763 drwxr-xr-x 10 - - sergio sergio 5 May 12:23 Descargas 4980766 drwxr-xr-x 8 - - sergio sergio 26 Feb 19:14 Documentos 4980762 drwxr-xr-x 5 - - sergio sergio 5 May 19:24 Escritorio 4985045 .rw-rw-r-- 1 5,2Ki 16 sergio sergio 1 May 11:38 4981284 .rw-rw-r-- 1 64 8 sergio sergio 3 May 13:05 4980768 drwxr-xr-x 4 - - sergio sergio 3 Feb 21:12 Imágenes 4984706 .rw-r--r-- 1 1,9Ki 8 sergio sergio 7 dic 2020 libera.sh 4991622 drwxr-xr-x 2 - - root root 5 May 19:05 4980767 drwxr-xr-x 2 - - sergio sergio 13 Feb 12:52 Música 4980764 drwxr-xr-x 2 - - sergio sergio 2 sep 2020 Plantillas 4980765 drwxr-xr-x 2 - - sergio sergio 30 Apr 10:56 Público 4980829 drwxr-xr-x 8 - - root root 2 sep 2020 rtl8723de 4987862 drwxrwxr-x 3 - - sergio sergio 16 sep 2020 rtw88 4981059 drwxr-xr-x 3 - - root root 18 Mar 10:34 usr 5768528 drwx------ 6 - - sergio sergio 11 sep 2020 5381410 drwxrwxr-x 3 - - sergio sergio 5 May 12:15 4980769 drwxr-xr-x 21 - - sergio sergio 5 May 19:12 VÃdeos sergio@sololinux:~$ Si lo ejecutas en tu sistema lo verás con distinción por colores.  Puedes conocer todas las opciones y filtros disponibles (que son muchos), en su GitHub oficial.  Canales de Telegram: Canal SoloLinux – Canal SoloWordpress Espero que este artÃculo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artÃculos en tu sitio web, blog, foro o redes sociales. Alternativa al comando ls. Chat de SoloLinux en Telegram  Read the full article













