Чтобы дать вам представление о том, что я ищу, например, у меня есть GSM модем, подключенный к последовательному порту моей машины. Я могу запустить программу под названием minicom и иметь возможность напрямую общаться с микропрограммой в модеме с помощью набора команд at. Вот пример того, как я общаюсь с этим модемом на моем сервере Ubuntu:
at+cgmi
Enfora, Inc.
OK
at+cgmm
Enabler-II G Modem
OK
Я могу получать все виды информации, используя команды at, и, самое главное, я могу проверять состояние модема прямо из терминала без идти физически к месту и запускать что-то вроде memtest. У меня есть свои серверы удаленно, поэтому я хотел бы найти эквивалентную программу minicom в ubuntu, которая позволит мне проверять состояние моих жестких дисков и моей оперативной памяти (так как это два критических компонента для моей системы). Каковы лучшие программы в Ubuntu для диагностики и взаимодействия с жестким диском и оперативной памятью терминала?
Используя терминал, вы можете получить все виды полезной информации из каталога / proc /.
С помощью команды:
awk '/MemTotal/{print $2}' /proc/meminfo
Вы можете извлечь итоги памяти.
Используя аналогичные методы, вы можете анализировать файл / proc / diskstats.
У меня нет универсального инструмента для командной строки, но, надеюсь, это поможет вам найти решение вашей проблемы.