Всё о Интернете, сетях, компьютерах, Windows, iOS и Android

Смотрим информацию о системе в Linux (Ubuntu, CentOS, Fedora)

Тем кто только-только пересел с операционной системы Windows на более сложный Linux, порой бывает сложно выполнить те операции, которые на знакомой ОС делались за пару секунд.
Одна из подобных задач — посмотреть основную информацию о системе: какой стоит процессор, материнская плата, версия операционной системы, разрядность, ядро и т.п. В старой доброй Windows достаточно было вывести свойства системы или открыть диспетчер задач. А тут всё сложнее. Но вся сила Линукс — в консоли и есть ряд специальных команд командой строки, которые помогут узнать всю необходимую информацию о Вашей ОС Linux, будь то Ubuntu, CentOS, Fedora или иной дистрибутив. Сейчас я Вам их покажу!

hwinfo — эта утилита выдаёт массу информации о комплектующих: процессоре, материнской плате, оперативной памяти, видеокарте, жесткому диску и т.п. К сожалению, не во всех дистрибутивах она присутствует, но установить ещё случай чего — проще простого:
— в Debian, Ubuntu: sudo apt-get install hwinfo
— в Fedora и Red Hat: yum install hwinfo

Чтобы вывести основную информацию, воспользуйтесь ключом —short.

lshw — эта команда выдаёт полную информацию о аппаратной части компьютера или ноутбука.

Конечно, до уровная утилиты hwinfo ещё далеко, но основную информацию получить вполне реально. Команда lshw выполняется с правами рута — sudo lshw.

cat /proc/cpuinfo — вывод полной информации о процессоре, установленном на ПК.

cat /proc/meminfo — подробные данные о полном объёме оперативной памяти, сколько её занято и сколько свободно.

free -m — команда похожа по результату на предыдущую, за тем лишь результатом, что вывод будет в виде небольшой таблицы.

lspci | grep VGA — эта директива отобразит информацию по установленной видеокарте.

lspci | grep Audio — смотрим какая на компьютере установлена звуковая карта.

df -H — подробная информация по разделам жесткого диска, их объём и текущая загрузка.

lspci | grep Ethernet — модель и производитель сетевого адаптера ПК.

uname -a — эта команда отобразит в консоли основные данные по операционной системе Linux — версию ядра, дистрибутива, а так же используемую архитектуру — 32 или 64 бита).

uname -r — выводится информация о версии ядра ОС.

cat /proc/version — вывод команды полностью аналогичен предыдущей.

lsb_release -a — здесь в качестве результата выполнения команды будет название установленного дистибутива Линукс и его версия:

cat /etc/*release* — результат выполнения команды будет во много аналогичным предшествующей директиве. То есть будет показана инфа о дистрибутиве и его версии.

Важное отличие — если Вы используете ОС построенную на каком либо дистрибутиве, то команда отобразить и информацию о базовом дистрибутиве Линукс.

ls -clt / | tail -n 1 | awk ‘< print $7, $6, $8 >’ — эта команда отобразит Вам дату и время установки системы.

ls -dl /var/log/installer/ — эта команда Linux так же позволяет узнать дату и время установки системы.

cat /etc/issue — результат выполнения команды аналогичен предыдущей. Вам будет показана версия дистрибутива ОС.
С помощью этого списка основных команд Вы сможете без проблем посмотреть и узнать основную информацию о ПК и операционной системе.

Linux Mint — это дистрибутив Linux, основанный на Ubuntu. Иногда возникает необходимость узнать, какую же версию Linux Mint вы используете на компьютере. Это может понадобиться для установки специфических программ или корректного обновления.

В основном здесь работают те же способы, что и в Ubuntu, но некоторые из них показывают неточную информацию — только версию дистрибутива Ubuntu, на котором основана система. Да, это поможет приблизительно определить с какой системой мы имеем дело. Например, мы знаем что Linux Mint 17 основан на Ubuntu 14.04, если нам нужна точная версия, то пригодны далеко не все методы.

В этой статье мы рассмотрим как узнать версию Linux Mint. Причем не Ubuntu, на которой основана система, а именно версия linux mint.

Графический способ

Как и в других дистрибутивах, в Linux Mint есть утилита справки. Здесь можно определить мажорную версию Linux Mint. Открыть ее можно из главного меню:

Выглядит утилита справки вот так:

Как узнать версию Linux Mint в терминале

Inxi — удобная утилита для сбора информации о системе, предустановленная в Linux MInt. Среди всего прочего позволяет узнать версию linux mint. Для этого используйте ключ -S:

С помощью опции -F можно посмотреть всю доступную информацию о системе:

Узнать версию mint можно также в файле /etc/lsb_release:

А также /etc/issue, если вы там ничего не изменяли. Потому что по умолчанию в этом файле хранится приветствие, выводимое при подключении по ssh:

Вот и все, теперь у вас не возникнет проблем с тем, как узнать версию Linux Mint. Знаете еще способы? Напишите в комментариях!

Оцените статью:

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux интересуюсь всем, что связано с информационными технологиями и современной наукой.

3 комментария

Я у себя на manjaro проверил. inxi -F
System: Host: user-pc Kernel: 4.4.0-4-MANJARO i686 (32 bit)
Desktop: Xfce 4.12.3 Distro: ManjaroLinux 15.12 Capella
Machine: Mobo: Dell model: CN0Y53 v: A06 Bios: Dell v: A06 date: 07/29/2009
CPU: Single core Intel Atom N270 (-HT-) cache: 512 KB
clock speeds: max: 1600 MHz 1: 1333 MHz 2: 800 MHz
Graphics: Card: Intel Mobile 945GSE Express Integrated Graphics Controller
Display Server: X.Org 1.17.4 driver: intel
Resolution: 1024×600@60.01hz
GLX Renderer: Mesa DRI Intel 945GME x86/MMX/SSE2
GLX Version: 2.1 Mesa 11.1.1
Audio: Card Intel NM10/ICH7 Family High Definition Audio Controller
driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k4.4.0-4-MANJARO
Network: Card-1: Broadcom BCM4312 802.11b/g LP-PHY driver: wl
IF: wlp3s0 state: up mac: c4:17:fe:45:ba:ef
Card-2: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller
driver: r8169
IF: enp4s0 state: down mac: 00:26:b9:a1:c4:bf
Drives: HDD Total Size: 160.0GB (10.7% used)
ID-1: /dev/sda model: WDC_WD1600BEVT size: 160.0GB
Partition: ID-1: / size: 34G used: 5.2G (17%) fs: ext4 dev: /dev/sda2
ID-2: /home size: 110G used: 8.5G (9%) fs: ext4 dev: /dev/sda4
ID-3: /tmp size: 1.1G used: 1.5M (1%) fs: ext4 dev: /dev/sda3
ID-4: swap-1 size: 2.76GB used: 0.00GB (0%) fs: swap dev: /dev/sda1
Sensors: System Temperatures: cpu: 47.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 133 Uptime: 18 min Memory: 562.2/2009.7MB
Client: Shell (bash) inxi: 2.2.32
[user@user-pc

]$
inxi -F
System: Host: user-pc Kernel: 4.4.0-4-MANJARO i686 (32 bit)
Desktop: Xfce 4.12.3 Distro: ManjaroLinux 15.12 Capella
Machine: Mobo: Dell model: CN0Y53 v: A06 Bios: Dell v: A06 date: 07/29/2009
CPU: Single core Intel Atom N270 (-HT-) cache: 512 KB
clock speeds: max: 1600 MHz 1: 1333 MHz 2: 800 MHz
Graphics: Card: Intel Mobile 945GSE Express Integrated Graphics Controller
Display Server: X.Org 1.17.4 driver: intel
Resolution: 1024×600@60.01hz
GLX Renderer: Mesa DRI Intel 945GME x86/MMX/SSE2
GLX Version: 2.1 Mesa 11.1.1
Audio: Card Intel NM10/ICH7 Family High Definition Audio Controller
driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k4.4.0-4-MANJARO
Network: Card-1: Broadcom BCM4312 802.11b/g LP-PHY driver: wl
IF: wlp3s0 state: up mac: c4:17:fe:45:ba:ef
Card-2: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller
driver: r8169
IF: enp4s0 state: down mac: 00:26:b9:a1:c4:bf
Drives: HDD Total Size: 160.0GB (10.7% used)
ID-1: /dev/sda model: WDC_WD1600BEVT size: 160.0GB
Partition: ID-1: / size: 34G used: 5.2G (17%) fs: ext4 dev: /dev/sda2
ID-2: /home size: 110G used: 8.5G (9%) fs: ext4 dev: /dev/sda4
ID-3: /tmp size: 1.1G used: 1.5M (1%) fs: ext4 dev: /dev/sda3
ID-4: swap-1 size: 2.76GB used: 0.00GB (0%) fs: swap dev: /dev/sda1
Sensors: System Temperatures: cpu: 47.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 133 Uptime: 18 min Memory: 562.2/2009.7MB
Client: Shell (bash) inxi: 2.2.32
[user@user-pc

И у меня Manjaro хороший дистрибутив

В любой deb-based системе работает lsb_release -d. В том числе и в Mint.
В любой rpm-based — cat /etc/redhat-release

Не все пользователи наизусть помнят составляющие своего компьютера, а также прочие системные детали, поэтому наличие возможности просмотра сведений о системе в ОС должно обязательно присутствовать. В платформах, разработанных на языке Linux, тоже есть такие средства. Далее мы постараемся максимально детально рассказать о доступных методах просмотра необходимой информации, взяв за пример последнюю версию популярной ОС Ubuntu. В других дистрибутивах Линукс такая процедура может проводиться точно таким же образом.

Смотрим информацию о системе в Linux

Сегодня мы предлагаем ознакомиться с двумя различными методами поиска требуемой системной информации. Оба они работают по немного отличающимся алгоритмам, а также имеют разную концепцию. Из-за этого каждый вариант будет максимально полезен разным пользователям.

Способ 1: Hardinfo

Метод с применением программы Hardinfo подойдет начинающим юзерам и всем тем, кто не желает связываться с работой в «Терминале». Все же, даже инсталляция дополнительного софта не обходится без запуска консоли, поэтому придется обратиться к ней ради одной команды.

  1. Запустите «Терминал» и введите там команду sudo apt install hardinfo .

Введите пароль для подтверждения рут-доступа (вводимые символы при этом отображаться не будут).

Подтвердите добавление новых файлов, выбрав соответствующий вариант.

Теперь откроется графическое окно, разделенное на две панели. Слева вы видите категории с информацией о системе, пользователях и компьютере. Выберите подходящий раздел и справа появится сводка обо всех данных.

С помощью кнопки «Создать отчет» вы можете сохранить копию сведений в любом удобном виде.

Например, готовый файл формата HTML потом с легкостью открывается через стандартный браузер, в текстовом варианте отображая характеристики ПК.

Как видите, Hardinfo является некой сборкой всех команд из консоли, реализованных через графический интерфейс. Именно поэтому такой метод значительно упрощает и ускоряет процедуру поиска нужных сведений.

Способ 2: Терминал

Встроенная в Ubuntu консоль предоставляет неограниченные возможности для пользователя. Благодаря командам можно совершать действия с программами, файлами, управлять системой и многое другое. Существуют утилиты, позволяющие узнать интересующую информацию через «Терминал». Рассмотрим все по порядку.

    Откройте меню и запустите консоль, также вы можете это сделать, зажав комбинацию клавиш Ctrl + Alt + T.

Для начала достаточно прописать команду hostname , а затем нажать на Enter, чтобы отобразилось имя учетной записи.

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

sudo dmidecode -s system-serial-number
sudo dmidecode -s system-manufacturer
sudo dmidecode -s system-product-name

Для сбора сведений обо всем подключенном оборудовании не обойтись без дополнительной утилиты. Установить ее можно путем ввода sudo apt-get install procinfo .

По завершении установки напишите sudo lsdev .

После небольшого сканирования вы получите список всех активных устройств.

Что касается модели процессора и других данных о нем, здесь проще всего воспользоваться cat /proc/cpuinfo . Вы сразу же получите все необходимое для ознакомления.

Плавно переходим к другой очень важно детали — оперативная память. Определить количество свободного и используемого места поможет less /proc/meminfo . Сразу же после ввода команды вы увидите соответствующие строки в консоли.

  • Более сжатая информация предоставляется в следующем виде:
    • free -m — память в мегабайтах;
    • free -g — гигабайтах;
    • free -h — в упрощенном читабельном виде.
    • За файл подкачки отвечает swapon -s . Вы сможете узнать не только о самом существовании такого файла, но и увидите его объем.

      Если вас интересует текущая версия дистрибутива Ubuntu, используйте команду lsb_release -a . Вы получите справку о версии и узнаете кодовое имя с описанием.

      Однако существуют дополнительные команды, позволяющие получить более детальные данные об операционной системе. Например, uname -r отображает версию ядра, uname -p — архитектуру, а uname -a — общую информацию.

      Пропишите lsblk , чтобы увидеть список всех подключенных жестких дисков и активных разделов. Кроме этого, здесь отображается и сводка об их объемах.

      Чтобы детально изучить разметку диска (количество секторов, их размер и тип), следует прописать sudo fdisk /dev/sda , где sda — выбранный накопитель.

      Обычно к компьютеру подсоединяются дополнительные девайсы через свободные USB-разъемы или посредством технологии Bluetooth. Просмотр всех устройств, их номера и идентификатора выполняется с помощью lsusb .

      Пропишите lspci | grep -i vga или lspci -vvnn | grep VGA , чтобы вывести сводку об активном графическом драйвере и использующейся видеокарте.

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

      Вы можете подобрать наиболее подходящий метод поиска системной информации — задействовать классическую консоль, либо же обращаться к программе с реализованным графическим интерфейсом. Если в вашем дистрибутиве Linux возникают какие-либо проблемы с софтом или командами, внимательно изучите текст ошибки и найдите решение или подсказки в официальной документации.

      Отблагодарите автора, поделитесь статьей в социальных сетях.