Zinxi - exibir informações do hardware
Publicado por Fernando T. Da Silva (última atualização em 13/05/2021)
[ Hits: 1.522 ]
Homepage: http://meumundotux.blogspot.com.br/
Simples script em Zenity que utiliza o comando inxi para exibir informações do hardware.
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
Usar o Google Translate para ler (speak) a seleção
exenow - Habilitando suporte a executaveis windows no kernel do linux
dcalc: Calculadora Com Conversão de Bases
Validador mac-address em shell script
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (7)