Descubra informações sobre hardware e software instalados usando o terminal sem direitos de administrador

Descubra informações sobre hardware e software instalados usando o terminal sem direitos de administrador

Tenho acesso a um servidor remoto, no qual faço login via ssh. Não tenho direitos de administrador, mas gosto de saber o máximo possível sobre a máquina, entre outras coisas para ver se recebo o que pago. Até agora eu tentei:

  1. top(para obter o tamanho da memória)
  2. uname -a(descubra mais sobre o kernel instalado,...)
  3. cat /proc/cpuinfo(obter informações sobre as CPUs)
  4. df -h(para descobrir a capacidade do disco rígido)

Não tenho certeza se as formas que escolhi são as melhores. Também não sei como essas informações podem ser manipuladas pelo provedor ou conter acidentalmente informações incorretas. Pelo menos para as CPUs eu descobri que ainda há CPUs de 1 GHz em vez de 2 GHz naquela máquina (eu pago por 2 GHz).

Existem outras maneiras que posso usar para obter informações sobre o sistema, mesmo com direitos limitados? (por exemplo, se meu servidor for um servidor virtual?). Existem ferramentas de benchmark que não precisam de direitos de administrador para serem instaladas?

Responder1

você pode usar demsgo comando

dmesg pode ser útil na solução de problemas ou para obter mais informações sobre o hardware de um sistema.

Por exemplo

O comando a seguir lista todas as referências a USB

dmesg | grep -i usb

O seguinte diz ao dmesg para mostrar todas as portas seriais (que são representadas pela string tty)

dmesg | grep -i tty

Para saber sobre memória física

dmesg | grep -i memória

Para mostrar a CPU

dmesg | grep -i CPU

você pode obter muitas informações usando este comando

você também pode consultar esse arquivo, /var/log/dmesgmas o arquivo também pode armazenar informações de mensagens de inicialização antigas. O comando imprime apenas as informações da última inicialização.

informação relacionada