Informações do Sistema

Publicado por Diego Mendes Rodrigues (última atualização em 16/02/2022)

[ Hits: 4.069 ]

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ões atualizadas deste script

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.

Download infosistema.sh


Esconder código-fonte

#!/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 "+----------------------------------------------------------+"

Scripts recomendados

Renomear todos os arquivos com uma determinada caracteristica

Converter todas as imagens de um diretório v2.0

Obter lista de cidades do IBGE

Script Menu

Baixar vídeos do youtube


  

Comentários
[1] Comentário enviado por albfneto em 14/07/2018 - 18:58h

favoritado
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].

[2] Comentário enviado por diegomrodrigues em 24/04/2019 - 13:27h


[1] Comentário enviado por albfneto em 14/07/2018 - 18:58h

favoritado
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].


Obrigado!

[3] Comentário enviado por maurixnovatrento em 02/03/2022 - 20:58h


Tudo o cara consegue consultar no sistema sem precisar de programa pra isso. Basta um script bem feito e pronto.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts