Informações do Sistema
Publicado por Diego Mendes Rodrigues (última atualização em 16/02/2022)
[ Hits: 4.275 ]
Homepage: https://www.linkedin.com/in/diegomendesrodrigues/
Download informacoesDoSistema.sh
Download infosistema.sh (versão 2)
Esse script traz algumas informações do sistema, como: Kernel, CPUs, Memória e Uptime.
Versão 2 - Enviado por João Gabriel em 21/12/2020
Changelog: Usa uname para obter o kernel, pois grep BOOT_IMAGE /proc/cmdline não funciona em sistemas que não usem o GRUB.
#!/bin/bash # # Informações do sistema # Kernel, CPUs, Memória e Uptime # - # Diego Mendes Rodrigues # KERNEL=$(grep BOOT_IMAGE /proc/cmdline | cut -d' ' -f 1 | cut -d'/' -f 3) PROCESSADOR_NOME=$(grep 'model name' /proc/cpuinfo | tail -n 1 | cut -d':' -f 2 | sed 's/^ //g') PROCESSADOR_CORES=$(grep 'cpu cores' /proc/cpuinfo | tail -n 1 | cut -d':' -f 2 | sed 's/^ //g') MEMORIA_TOTAL_KB=$(grep MemTotal /proc/meminfo | grep -Eo '[0-9]{1,}') MEMORIA_TOTAL_MB=$(echo $MEMORIA_TOTAL_KB / "1024" | bc) SWAP_TOTAL_KB=$(grep SwapTotal /proc/meminfo | grep -Eo '[0-9]{1,}') SWAP_TOTAL_MB=$(echo $SWAP_TOTAL_KB / "1024" | bc) UPTIME_S=$(cut -d' ' -f 1 /proc/uptime) UPTIME_MIN=$(echo $UPTIME_S / "60" | bc) clear echo -e "+----------------------------------------------------------+" echo -e "| INFORMAÇÕES DO SISTEMA |" echo -e "+----------------------------------------------------------+" echo -e " Kernel.......: "$KERNEL"\n" echo -e " Processador..: "$PROCESSADOR_NOME echo -e " CPUs.........: "$PROCESSADOR_CORES"\n" echo -e " Memória......: "$MEMORIA_TOTAL_KB" KB" echo -e " Memória......: "$MEMORIA_TOTAL_MB" MB" echo -e " Memória Swap.: "$SWAP_TOTAL_KB" KB" echo -e " Memória Swap.: "$SWAP_TOTAL_MB" MB\n" echo -e " Uptime.......: "$UPTIME_MIN" minutos" echo -e "+----------------------------------------------------------+"
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? (6)