Ядро и операционная система
Данная команда даст информацию о версии ядра, разрядности системы, а так же более подробную информацию о используемом дистрибьютиве, если на сервере установлена BSD:
uname -a
В том случае, если на вашем сервере установлен Linux, используйте одну из следующих команд для получения информации об используемом дистрибьютиве.
lsb_release -a
cat /etc/*release
cat /etc/issue*
cat /proc/version.
Процессор и его использование
Подробную информацию о процессоре можно получить выполнив команду:
cat /proc/cpuinfo
grep MemTotal /proc/meminfo
В случае если вы используете виртуальную машину, вывод данной команды наглядно покажет кол-во выделенных ядер процессора для вашего сервера
Количество ядер процессора можно узнать с помощью команды (только для выделенных серверов):
nproc
Память
Для получения подробной информации об оперативной памяти используйте:
free -g
Вы можете получить вывод в различных единицах используя следующие аргументы:
- -b, --bytes в байтах
- -k, --kilo в килобайтах
- -m, --mega мегабайтах
- -g, --giga в гигабайтах
- --tera в террабайтах
- -h, --human вывод в человекочитаемом виде
Детальную информацию можно получить использовав команду:
cat /proc/meminfo
Диски и разбивка
Информацию об объеме дискового пространства и его использовании дает команда:
df -h
lsblk