Pesquisa de site

screenFetch - Um gerador definitivo de informações de sistema para Linux


Contamos principalmente com ferramentas integradas no Linux para obter as informações do sistema na GUI, com pouca ou nenhuma alteração com a mudança no Ambiente de Trabalho. Uma aparência clássica da ferramenta de informações do sistema GUI no meu Debian Jessie.

Quando se trata de Interface de Linha de Comando, temos comandos que mostram todas as informações do sistema, mas não existe um comando único capaz de fornecer todas as informações de uma vez. Sim! Sempre podemos escrever um script para realizar todas essas tarefas, mas não é viável para todos.

Existe uma ferramenta “screenFetch ” que possui todos os recursos mencionados acima e muito mais do que isso.

O que é screenFetch?

ScreenFetch é uma ferramenta de informações do sistema projetada principalmente para Bash Shell, mas também funciona com outros ambientes shell. A ferramenta é inteligente o suficiente para detectar automaticamente a distribuição Linux que você está usando e gerar o logotipo ASCII da distribuição com certas informações valiosas à direita do logotipo. A ferramenta é personalizável ao ponto, você pode alterar as cores, não definir ASCII e tirar capturas de tela após exibir as informações.

Uma lista de informações valiosas do sistema que o screenFetch mostra é:

  1. Nome_do_usuário@Nome_do_host
  2. SO
  3. Núcleo
  4. Tempo de atividade
  5. Pacotes
  6. Concha
  7. Resolução
  8. DE
  9. WM
  10. Tema WM
  11. Tema GTK
  12. Tema do ícone
  13. Fonte
  14. CPU
  15. BATER

Como instalar o screenFetch no Linux

Podemos obter o screenFetch usando git clone ou baixando os arquivos de origem diretamente do link abaixo. Verifique o link ‘Baixar ZIP’ no canto inferior direito, baixe o arquivo zip de lá e descompacte-o.

  1. https://github.com/KittyKatt/screenFetch.git

Alternativamente, você também pode obter o pacote usando o comando wget conforme mostrado abaixo.

wget https://github.com/KittyKatt/screenFetch/archive/master.zip
unzip master.zip

Não precisamos instalar o script, apenas mova a pasta extraída para /usr/bin e torne-a executável.

mv screenFetch-master/screenfetch-dev /usr/bin
sudo mv screenFetch-master/screenfetch-dev /usr/bin/

Altere o nome do arquivo binário screenFetch-dev para screenfetch, para uso com facilidade.

cd /usr/bin
sudo mv screenfetch-dev screenfetch
chmod 755 screenfetch

Agora vamos testar o comando ‘screenfetch’ direto do terminal para ver as informações gerais do nosso sistema.

screenfetch

Executando o comando screenFetch usando a opção ‘-v’ (Verbose), aqui está a saída do mesmo.

screenfetch -v

Oculte o logotipo ASCII da distribuição Linux correspondente usando a opção ‘-n‘.

screenfetch -n

Remova todas as cores de saída usando a opção ‘-N’.

screenfetch -N

Trunque a saída no terminal, com base na largura do terminal usando a chave '-t'.

screenfetch -t

Suprima erros na saída com a opção ‘-E’.

screenfetch -E

Mostrar a versão atual ‘-V‘.

screenfetch -v

Mostrar opções e ajuda ‘-h‘.

screenfetch -h

Use screenfetch no login do usuário

Seria uma boa pegadinha usar esse script de forma que, assim que um usuário fizer login no shell, o script seja executado e a saída seja exibida.

Para realizar tal tarefa devemos adicionar a linha abaixo, pois está no final do arquivo ~/.bashrc.

if [ -f /usr/bin/screenfetch ]; then screenfetch; fi

Depois de adicionar a linha acima, o arquivo ~/.bashrc agora se parece com isso.

Saia e faça login novamente para verificar se é eficaz ou não. O que eu consegui foi.

Conclusão

O screenFetch é uma ferramenta muito boa que funciona imediatamente, a instalação foi muito fácil e está funcionando sem uma única falha, mesmo nos últimos testes do Debian. A versão atual é a 3.5.0 que ainda está amadurecendo gradativamente. As informações do sistema mostradas assim que um usuário faz login no Bash Shell são brilhantes. Vale a pena experimentar esta ferramenta maravilhosa e todos vocês devem experimentá-la. Seria bom se conseguíssemos uma captura de tela da sua distribuição.

É tudo por agora. Estarei aqui novamente com outro artigo interessante em breve. Até então, fique ligado e conectado ao linux-console.net. Curta e compartilhe-nos, ajude-nos a divulgar. Não se esqueça de nos fornecer seus valiosos comentários na seção de comentários abaixo.