Exa - um substituto moderno para o comando ls escrito em ferrugem
- 4201
- 458
- Maurice Champlin
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 -bghhlisExemplos 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.
- « Como inicializar no modo de usuário único no CentOS/RHEL 7
- Como redirecionar http para https no apache »