⭐️ Три команды для быстрой проверки Linux
Когда вы подключаетесь к новому серверу или разбираете чужую виртуальную машину, первым делом важно понять, что именно у вас перед глазами. Ниже три команды, которые за считаные секунды дают полное представление о системе.
Сведения о системе
hostnamectl показывает краткую информацию об ОС, ядре, архитектуре и типе виртуализации.
hostnamectlПример вывода:
Static hostname: linux-server
Operating System: Ubuntu 24.04 LTS
Kernel: Linux 6.8.0
Architecture: x86-64
Virtualization: oracleЗдесь сразу видно, на какой операционной системе работает сервер, какая версия ядра установлена, какая архитектура используется и запущена ли система внутри виртуальной машины. Одна команда заменяет сразу четыре.
Сведения о процессоре
lscpu отображает все данные, относящиеся к CPU.
lscpuПример вывода:
Architecture: x86_64
CPU(s): 8
Model name: Intel(R) Core(TM) i7
Thread(s) per core: 2
Core(s) per socket: 4Обратите внимание на различие между полями. CPU(s) — это общее число логических процессоров. Core(s) per socket — физические ядра. Thread(s) per core — количество потоков на одно ядро, то есть показатель гиперпоточности.
Эта команда особенно полезна, когда нужно проверить характеристики сервера, найти причину падения производительности или убедиться, что виртуальной машине выделено столько ресурсов, сколько было заявлено.
Сведения о дисках и разделах
lsblk выводит структуру блочных устройств.
lsblkПример вывода:
NAME SIZE TYPE MOUNTPOINT
sda 100G disk
├─sda1 1G part /boot
├─sda2 50G part /
└─sda3 49G part /homeКоманда показывает диски, разделы, их размеры и точки монтирования. Если вы путаете эти понятия, вот простое правило. Диск — это целиком физическое или виртуальное устройство хранения. Раздел — это логическая часть внутри диска. В примере sda — это диск объёмом 100 ГБ, а sda1, sda2, sda3 — три раздела внутри него.
Итог
Три команды, которые стоит запомнить:
hostnamectl — что за системаlscpu — что за процессорlsblk — что за диски
Этого вполне достаточно, чтобы за полминуты понять, с какой машиной вы имеете дело.