Aqui no blog já mostramos um software similar que também usa TUI(Terminal User Interface, Interface de usuário baseada em texto), o gotop, escrito em Go, bem como também como você pode começar a desenvolver esse tipo de interface: Monitore seu Linux com Gráficos pelo Terminal que utiliza Node.js.
Mas o S-TUI é mais uma opção, no entanto, escrita em Python. Ele monitora a temperatura, a frequência, a potência e a utilização da CPU de forma gráfica a partir do terminal.
É possível instalar via pip , se seu sistema não tiver o pip instalado, instale-o via o gerenciador de pacote da sua distro, exemplos:
Após possuir o pip, basta usá-lo para instalar o s-tui:
Lembrando que essa forma, ele será instalado em
~/.local/bin
então você precisará adicionar esse caminho à sua$PATH
.
Se quiser instalar em todo o sistema, rode com sudo e sem o parâmetro –user:
Se você não gosta de usar gerenciadores de terceiros, no GitHub deles possuem diversas outras formas de instalação.
Depois instalado é só rodar o comando:
As teclas direcionais servem para obter informações detalhadas e para fechar os boxes que se abrirão, use a tecla ESC e para sair vá até Quit e pressione ENTER . Eu testei em um contêiner com Docker e o resultado foi esse:
Simples e fácil! 😃