Descobrir informações sobre hardwares e softwares instalados usando o terminal sem direitos de administrador

0

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

  1. top (para obter o tamanho da memória)
  2. uname -a (saiba mais sobre o kernel instalado, ...)
  3. cat /proc/cpuinfo (obtenha 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. Eu também não sei como essa informação pode ser manipulada pelo provedor ou acidentalmente conter informações incorretas. Pelo menos para a CPU descobri que ainda existem CPUs de 1GHz em vez de 2GHz naquela máquina (eu pago por 2GHz).

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

    
por Sven 02.11.2012 / 08:39

1 resposta

0

você pode usar o comando demsg

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

Por exemplo

O seguinte comando 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 a memória física

dmesg | grep -i memory

Para mostrar a CPU

dmesg | grep -i cpu

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

você pode consultar este arquivo também /var/log/dmesg , mas o arquivo também pode armazenar as informações da sua antiga mensagem de inicialização. O comando imprime somente sua última informação de inicialização.

    
por 02.11.2012 / 09:26