Zinxi - exibir informações do hardware

Publicado por Fernando T. Da Silva (última atualização em 13/05/2021)

[ Hits: 349 ]

Homepage: http://meumundotux.blogspot.com.br/

Download zinxi




Simples script em Zenity que utiliza o comando inxi para exibir informações do hardware.

  



Esconder código-fonte

while true; do
  choice="$(zenity --window-icon=/usr/share/icons/logo.png --width=230 --height=550 --list --column "Zinxi" --title="Hardware"  \
  "Geral" \
  "Placa mãe" \
  "Cpu" \
  "Cpu flags" \
  "Memória" \
  "Disco" \
  "Partições" \
  "Placa gráfica" \
  "Placa áudio" \
  "Placa rede" \
  "Sistema" \
  "Processos" \
  "Repositório" \
  "Ajuda" \
  "Sobre" \
  "Sair")"

case "${choice}" in

     "Geral" )
inxi -F > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=800 
rm /tmp/inxi.info

;;

      "Placa mãe" )
inxi -M > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;

      "Cpu" )
inxi -C > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;
     "Cpu flags" )
inxi -f > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;

 "Memória" )
inxi -m > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;

 "Disco" )
inxi -d > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;

 "Partições" )
inxi -p > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;

 "Placa gráfica" )
inxi -G > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;

 "Placa áudio" )
inxi -A > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;

"Placa rede" )
inxi -Nn > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;

 "Sistema" )
inxi -S > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=300
rm /tmp/inxi.info

;;

 "Processos" )
inxi -t cm15 > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=800
rm /tmp/inxi.info 

;;

     "Repositório" )
inxi -r > /tmp/inxi.info 
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info  --width=1100 --height=500
rm /tmp/inxi.info

;;

"Ajuda" )
zenity --info --text "Informações mais completa da Memória e Placa mãe requer acesso root ou sudo \n\n Inicie neste caso em uma janela de terminal usando: sudo zinxi"

;;

"Sobre" )
zenity --info --text "Zinxi\n\n Versão 1.0 - maio de 2021 \n Autor: Fernando (R) \n \n Detector de hardware. \n \n Licença: Freeware e GPL"

;;

        *)
            break
          ;;
        esac
done

Scripts recomendados

Baixar fontes em massa utilizando o terminal Linux

Inclusão/Exclusão de usuários no CVS.

Backup com rsync em maquina da rede.

Ubuntu Fácil

A coisa funciona?


  

Comentários
[1] Comentário enviado por fabio em 13/05/2021 - 04:52h

Curti o script hein, nem conhecia esse comando inxi.

[2] Comentário enviado por mauricio123 em 13/05/2021 - 20:46h


Show.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts