У меня есть доступ к удаленному серверу, на который я вхожу через ssh. У меня нет прав администратора, но я хотел бы узнать как можно больше о машине, в том числе узнать, получу ли я то, за что я заплатил. Пока что попробовал:

  1. top (чтобы получить размер памяти)
  2. uname -a (узнать больше об установленном ядре, ...)
  3. cat /proc/cpuinfo (получить информацию о процессорах)
  4. df -h (чтобы узнать емкость жесткого диска)

Я не уверен, являются ли пути, которые я выбрал, лучшими. Я также не знаю, как провайдер может манипулировать этой информацией или случайно содержать неверную информацию. По крайней мере, для процессоров, которые я обнаружил, на этой машине по-прежнему 1 ГГц вместо 2 ГГц (я плачу за 2 ГГц).

Есть ли другие способы, которые я могу использовать, чтобы узнать информацию о системе, даже с ограниченными правами? (например, если мой сервер виртуальный сервер?). Существуют ли инструменты для тестирования, для которых не требуются права администратора?

1 ответ1

0

вы можете использовать команду demsg

dmesg может быть полезен при устранении неполадок или для получения дополнительной информации об оборудовании в системе.

Например

Следующая команда перечисляет все ссылки на USB

Dmesg | grep -i usb

Следующее говорит dmesg показывать все последовательные порты (которые представлены строкой tty)

Dmesg | grep -i tty

Знать о физической памяти

Dmesg | grep -i память

Показать процессор

Dmesg | grep -i процессор

вы можете получить много информации с помощью этой команды

Вы также можете обратиться к этому файлу /var/log/dmesg но в этом файле также может храниться информация о вашем старом загрузочном сообщении. Команда печатает только вашу последнюю информацию о загрузке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .