- Информация о системе Linux
- Различия между ОС и версией ядра?
- Команды для проверки версии Linux
- Как проверить версию ОС Linux
- Файл /etc/os-release
- Команда lsb_release
- Инструмент Inxi
- Команда hostnamectl
- Команда uname
- Файл /etc/issue
- Сбор данных о системе с помощью HardInfo
- Смотрим информацию о системе в Linux
- Способ 1: Hardinfo
- Способ 2: Терминал
- Графический способ
- Как узнать версию Linux Mint в терминале
- Сбор полной информации о конфигурации компьютера
- Тестирование компьютера
Информация о системе Linux
lshw — досконально обо всем железе компьютера dmidecode — данные из таблицы DMI (она же SMBIOS). С опцией -t можно ограничить вывод желаемым типом (биос, система, системная плата, корпус, процессор, память, кеш, разъем, слот). Пример информации о слотах оперативной памяти (всех, только если в них не установлены плашки) можно найти так:
dmidecode -t память
кошка /proc/cpuinfo — процессор
cat /proc/meminfo — оперативная память и файл подкачки (бесплатно короче информация)
fdisk -l или df — жесткие диски и их разделы fdisk также покажет количество цилиндров, секторов и т.д.
lspci — список всех PCI-устройств, иногда включая USB (lsusb — экспертная команда)
lspci или grep Audio — звуковой драйвер для карточных игр
lsmod — загруженные модули ядра
lsusb — список всех usb-устройств (в том числе встроенных, таких как веб-камеры и так далее)
Различия между ОС и версией ядра?
ОС Linux — это системное программное обеспечение, обеспечивающее интерфейс между компьютером и пользователем. Когда компьютер запускается, ОС (операционная система) загружается первым программным обеспечением. Но ядро — это основа операционной системы Linux, которая преобразует команды в машинный язык.
Версия ОС Linux не всегда совпадает с версией ядра. Выпуск ОС относится к стабильной версии дистрибутива Linux, а версия ядра Linux относится к номеру сборки исходного ядра, используемого в качестве основы операционной системы. Версия каждого пакета связана с версией ядра.
Команды для проверки версии Linux
В таблице ниже показаны некоторые из наиболее распространенных способов узнать версию вашей ОС Linux:
Альтернативы | Описание |
/etc/os-релиз | Файл выпуска ОС, содержащий информацию об имени и версии ОС |
lsb_release -a | команда отображает информацию об операционной системе Linux Standard Base (LSB), включая кодовое имя выпуска и номер версии. |
/прок/версия | Отображает ядро Linux и версию GCC дистрибутива Linux |
hostnameectl | Отображает имя дистрибутива ОС Linux, имя хоста компьютера, версию ядра и аппаратную архитектуру системы. |
/и т.д./вопрос | Содержимое файла содержит информацию о версии дистрибутива |
безымянный -r | Показывает только версию ядра Linux |
Как проверить версию ОС Linux
Существует множество способов проверить версии ОС Linux в зависимости от вашего дистрибутива. Например, пакеты lsb_release не устанавливаются по умолчанию в дистрибутивах Red Hat Linux, а команда hostnamectl работает только в системных дистрибутивах.
В следующих примерах команд показано, как проверить версию ОС в вашей системе Linux:
Файл /etc/os-release
файл /etc/os-release содержит идентификационную информацию ОС Linux, включая имя дистрибутива Linux и версию дистрибутива.
Запустите следующую команду cat в файле /etc/os-release, чтобы увидеть конфигурацию вашей системы Linux:
кот /etc/os-релиз
Как узнать версию ОС Linux
Вы также можете ввести следующую команду для фильтрации информации о версии ОС:
grep ‘^ВЕРСИЯ’ /etc/os-релиз
Как проверить версию Linux
Команда lsb_release
Используйте инструмент командной строки lsb_release, чтобы определить версию Linux. Команда отображает такие сведения, как кодовое имя выпуска, номер версии Linux и идентификатор дистрибьютора.
Команда lsb_release является частью программного пакета, известного как ядро LSB, и не устанавливается по умолчанию в различных дистрибутивах Linux, таких как Red Hat и CentOS.
Эта команда предоставляет различные параметры для отображения определенной информации, например -v для версии, -i для идентификации операционной системы, -r для выпуска, -a для всех и -d для описания.
Например, следующая команда отображает всю информацию о выпуске для вашего дистрибутива Linux:
lsb_release -a
Команда Lsb_release для проверки версии Linux
Инструмент Inxi
Inxi — это мощный сценарий командной строки, предоставляющий системную информацию. Этот инструмент командной строки можно использовать для отображения конфигурации оборудования, конфигурации системы, версии GCC, номера версии ядра Linux и множества другой полезной информации.
Например, используйте команду inxi -b для отображения всей информации о конфигурации вашей системы Linux:
инкси -б
Команда для проверки версии Linux
Команда hostnamectl
При использовании без каких-либо параметров hostnamectl можно использовать для отображения статического имени хоста, идентификатора машины, идентификатора загрузки, виртуализации, имени ОС, а также версии и выпуска ядра. Например:
hostnameectl
Команда hostnamectl
Команда uname
Узнать версию Linux можно с помощью команды uname. Вы можете использовать параметр -a для отображения всей информации, включая версию ОС.
uname-a
uname -команда
Вы можете использовать параметр -r для проверки версии ядра Linux:
безымянный -r
команда uname -r
Файл /etc/issue
файл /etc/issue содержит идентификационную информацию о системе, которая появляется перед запросом на вход.
Вы можете использовать команды more, less или cat, чтобы просмотреть содержимое файла:
кошка /etc/выпуск
Файл /etc/issue
Вы также можете найти информацию, относящуюся к вашему дистрибутиву Linux, в файле /etc/*release. В основном он содержится в старых версиях релизов.
кошка /etc/*релиз
Вам может быть интересно: Как установить рабочий стол KDE на Ubuntu 20.04
Сбор данных о системе с помощью HardInfo
В Windows, чтобы узнать подробную информацию об оборудовании, пользователи обычно используют специальные программы, такие как AIDA64 и подобные, как обычно. Уверяем вас, что Linux не обижается по этому поводу. Хотя таких программ в нем не много, но есть буквально такие, которые дадут вам полный отчет о конфигурации вашего ПК.
Одной из таких программ является HardInfo (после того, как устройства появятся в меню как System Profile и Benchmark). При поддержке этого инструмента вы сможете получить наиболее полное представление об аппаратной «начинке» скрывающегося от вас компьютера. Вы можете установить его из репозитория в свой дистрибутив.
В программе в доступной графической форме представлены основные моменты, по которым можно получить информацию. Вам нужно только вызвать мышь на нужную иконку, и программа отобразит основные характеристики системы.
Программа также создает отчет в формате html, который затем можно просмотреть в браузере. Для этого нажмите на «Создать отчет», выберите пункты, по которым хотите увидеть отчет и дождитесь результата. Несмотря на все свои преимущества, программа HardInfo дает более скудные результаты, чем те, которые вы получили бы с помощью терминала и нескольких команд.
Смотрим информацию о системе в Linux
Сегодня предлагаем познакомиться с двумя разными способами поиска необходимой системной информации. Оба работают на немного разных алгоритмах, а также имеют разную концепцию. Из-за этого каждый вариант будет максимально полезен разным пользователям.
Способ 1: Hardinfo
Способ с использованием программы Hardinfo подходит для новичков и всех тех, кто не хочет увлекаться работой в «Терминале». Тем не менее, даже установка дополнительного ПО не обходится без запуска консоли, так что обращаться к ней приходится по одной команде.
- Запустите «Терминал» и введите туда команду sudo apt install hardinfo.
- Введите пароль для подтверждения root-доступа (вводимые символы отображаться не будут).
- Подтвердите добавление новых файлов, выбрав соответствующую опцию.
- Остается только запустить программу через команду hardinfo.
- Теперь открывается графическое окно, разделенное на две панели. Слева вы видите категории с информацией о системе, пользователях и компьютере. Выберите соответствующий раздел, и справа появится сводка всех данных.
- С помощью кнопки «Создать отчет» вы можете сохранить копию информации в удобном для вас виде.
- Например, готовый HTML-файл потом легко открыть через стандартный браузер, который отображает характеристики ПК в текстовом варианте.
Как видите, Hardinfo — это некая компиляция всех команд из консоли, реализованная через графический интерфейс. Именно поэтому этот метод значительно упрощает и ускоряет процесс поиска необходимой информации.
Способ 2: Терминал
Встроенная консоль в Ubuntu предоставляет неограниченные возможности для пользователя. Благодаря командам вы можете выполнять действия с программами, файлами, управлять системой и многое другое. Есть инструменты, позволяющие узнать интересующую информацию через «Терминал». Рассмотрим все по порядку.
- откройте меню и запустите консоль, также это можно сделать, зажав комбинацию клавиш Ctrl+Alt+T.
- Чтобы начать, просто введите команду hostname, затем нажмите Enter, чтобы отобразить имя учетной записи.
- У пользователей ноутбуков также часто возникает необходимость определить серийный номер или точную модель своего устройства. Три команды помогут найти нужную информацию:sudo dmidecode -s серийный номер системы
sudo dmidecode -s производитель системы
sudo dmidecode -s системное-имя-продукта - Для сбора информации обо всем подключенном оборудовании не обойтись без дополнительного инструмента. Вы можете установить его, набрав sudo apt-get install procinfo.
- После завершения установки введите sudo lsdev.
- После небольшого сканирования вы получите список всех активных устройств.
- Что касается модели процессора и других данных о нем, то проще всего использовать cat /proc/cpuinfo. Вы сразу же получите все, что нужно для ознакомления.
- Плавно переходим к еще одной очень важной детали — оперативной памяти. Less /proc/meminfo поможет вам определить объем свободного и используемого пространства. Сразу после ввода команды вы увидите соответствующие строки в консоли.
- Более краткая информация представлена следующим образом:
свободный м Память в мегабайтах свободный g Память в гигабайтах бесплатно-ч В упрощенной читаемой форме - Swapon -s отвечает за файл подкачки. Вы можете не только узнать о самом существовании такого файла, но и увидеть его объем.
- Если вас интересует текущая версия дистрибутива Ubuntu, используйте команду lsb_release -a. Вы получаете справку по версии и кодовое имя с описанием.
- Однако есть несколько команд, позволяющих получить более подробную информацию об операционной системе. Например, uname -r показывает версию ядра, uname -p показывает архитектуру, а uname -a показывает общую информацию.
- Введите lsblk, чтобы увидеть список всех подключенных жестких дисков и активных разделов. Кроме того, здесь также показана сводка их объемов.
- Чтобы детально изучить структуру диска (количество секторов, их размер и тип), следует набрать sudo fdisk /dev/sda, где sda — выбранный диск.
- Обычно дополнительные устройства подключаются к компьютеру через свободные разъемы USB или по технологии Bluetooth. Просмотр всех устройств, их количества и ID осуществляется с помощью lsusb.
- Введите lspci | grep -i vga или lspci -vvnn | grep VGA для отображения сводной информации об активном графическом драйвере и используемой видеокарте.
Конечно, на этом список всех доступных команд не заканчивается, но выше мы постарались рассказать о самых основных и полезных, которые могут пригодиться обычному пользователю. Если вас интересуют варианты получения конкретной информации о вашей системе или компьютере, обратитесь к официальной документации используемого вами дистрибутива.
Вы можете выбрать наиболее подходящий способ поиска информации о системе — использовать классическую консоль, либо воспользоваться программой с реализованным графическим интерфейсом. Если в вашем дистрибутиве Linux есть проблемы с программным обеспечением или командами, внимательно изучите текст ошибки и поищите решение или подсказку в официальной документации.
Читайте также: Установка Linux рядом с Windows 10 или 11
Графический способ
Как и в других дистрибутивах, в Linux Mint есть вспомогательный инструмент. Здесь вы можете определить основную версию Linux Mint. Вы можете открыть его из главного меню:
Инструмент справки выглядит следующим образом:
Как узнать версию Linux Mint в терминале
Inxi — это удобный инструмент для сбора системной информации, предварительно установленный в Linux Mint. Помимо прочего, он позволяет узнать версию linux mint. Для этого используйте ключ -S:
Используя опцию -F, вы можете увидеть всю доступную информацию о системе:
Минт-версию также можно узнать в файле /etc/lsb_release:
Также /etc/issue, если вы там ничего не меняли. Потому что по умолчанию в этом файле хранится приветствие, отображаемое при подключении по ssh:
Вот и все, теперь у вас не возникнет проблем с тем, как узнать версию Linux Mint. Вы знаете больше способов? Пишите в поле для комментариев!
Сбор полной информации о конфигурации компьютера
Если речь идет об аналогах таких программ, как AIDA или Speccy в Linux, можно использовать инструмент lshw. Для некоторых дистрибутивов вам необходимо сначала установить его, например:
ням установить lshw
* Установка в системах на базе Red Hat.
Информация получается путем ввода простой команды:
лшв
Или в более практичной и читаемой форме:
lshw -html > linux_hw_info.html
Тестирование компьютера
В рамках данной статьи мы дополнительно перечислим некоторые инструменты, которые можно использовать для тестирования компьютера на UNIX.
- Стресс-нг. Проводит стресс-тест оборудования. Полезно, если вам нужно вычислить неисправный элемент.
- Набор тестов Фороникс. Тест производительности.
- Geekbench. Тест производительности процессора.
- GFXBench. Тест видеокарты.