Exa - um substituto moderno para o comando ls escrito em ferrugem

Exa - um substituto moderno para o comando ls escrito em ferrugem

Exa é um substituto leve, rápido e moderno para o comando LS popular em sistemas operacionais do tipo UNIX. Está escrito em Ferrugem linguagem de programação e vem com vários recursos adicionais não disponíveis no comando LS tradicional. É importante ressaltar que suas opções são semelhantes, mas não exatamente as mesmas, que para o comando de LS, como veremos mais adiante.

Um de seu recurso especial são as cores úteis para diferenciar informações listadas sobre vários tipos de arquivos, como o proprietário do arquivo, proprietário do grupo, permissões, blocos, informações de inode etc. Todas essas informações são exibidas usando cores separadas.

Recursos de exa:

  • Pequeno, rápido e portátil.
  • Usa cores para distinguir informações por padrão.
  • Ele pode exibir os atributos estendidos de um arquivo, bem como informações padrão do sistema de arquivos.
  • Consulta arquivos em paralelo.
  • Tem suporte git; permite a visualização do status Git para um diretório.
  • Também suporta o retorno dos diretórios com uma visão de árvore.

Requisitos:

  • Rustc versão 1.17.0 ou superior
  • libgit2
  • cmake

Instalando o EXA em sistemas Linux

A maneira mais fácil de instalar exa, é baixar um arquivo binário para sua distribuição Linux e colocá -lo em /usr/local/bin. Antes de fazer isso, você precisa ter a versão recomendada da ferrugem instalada no sistema executando os seguintes comandos.

$ curl https: // sh.Rustup.RS -SSF | sh $ wget -c https: //.exa.Site/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 

Se você é corajoso o suficiente para compilá -lo da fonte, poderá seguir em frente e instalar as ferramentas de desenvolvimento necessárias e criar a versão mais recente de desenvolvimento do exa a partir da fonte, como mostrado.

-------------- Instale ferramentas de desenvolvimento -------------- $ sudo apt install libgit2-24 libgit2-dev cmake [no debian/ubuntu] $ sudo yum install libgit2 cmake [no centos/rhel] $ sudo dnf install libgit2 cmake [no fedora] -------------- Instale o EXA da fonte -------------- $ curl https: // sh.Rustup.RS -SSF | clone sh $ git https: // github.com/ogham/exa.git $ cd exa $ sudo fazer instalação 

É isso! Agora você pode até a seção que mostra como usar o EXA no Linux.

Como usar o EXA em sistemas Linux

Aqui, examinaremos alguns exemplos de uso do comando exa, o mais fácil de ser o seguinte:

$ exa $ exa -l $ exa -bghhlis 
Exemplos de comando da EXA

As opções da EXA são semelhantes, mas não semelhantes ao comando ls, para mais opções e uso da exa, visite Github Project Page: https: // github.com/ogham/exa

Se você tiver alguma dúvida ou pensamento para compartilhar conosco, use a seção de comentários abaixo.