Как посмотреть информацию о системе в терминале

Как посмотреть информацию о системе в Linux — WEBobraz.com — Website Design in the USA

В этом видео приводятся команды и результаты работы нескольких утилит, с помощью которых можно узнать исчерпывающую информацию об оборудовании и его состоянии в системах Linux. Инструменты тестировались в Debian 8. В Ubuntu или Linux Mint все будет работать аналогично. В Fedora или OpenSuse тоже должно работать. Отпишитесь в комментариях, пожалуйста, если что-то будет отличаться.

Информация о ядре Linux

Команда, которая выводит основную информацию о системе и ядре Linux  [highlight] uname [/highlight] . Для вывода основной информации, наберите в терминале [highlight] uname -a [/highlight] . Пример вывода:

Linux Terminal: ~$

uname -aLinux mint 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:31:42 UTC 2014 i686 i686 i686 GNU/Linux

Будет показан тип ОС, хост, версия ядра, дата и архитектура.

Информация о жёстких дисках

Хороший инструмент, с помощью которого можно посмотреть информацию о жёстких дисках в Linux, а также протестировать их на наличие проблем [highlight] smartctl [/highlight] , эта программа включена в пакет [highlight] smartmontools [/highlight]. Пакет можно установить из репозиториев или PPA.

Что бы получить информацию о HDD, наберите в терминале:

Linux Terminal: ~$

sudo smartctl -a /dev/sda

Замените /dev/sda на свой, если отличается.

Для запуска теста дисков, наберите:

Linux Terminal: ~$

sudo smartctl -t short /dev/sda

Программа предложит подождать пару минут. Затем результаты теста можно вывести командой:

Linux Terminal: ~$

sudo smartctl -l selftest /dev/sda

Информация о разделах/свободном месте на жёстких дисках

[highlight] df [/highlight] основная команда, позволяющая увидеть свободное/занятое пространство на HDD и флэшках, файловые системы и партиции. Команда [highlight] df -h [/highlight] выведет информацию в колонках:

Linux Terminal: ~$

df -h/dev/sda6 82G 67G 11G 87% /floydb/dev/sda5 202G 184G 7.4G 97% /floyda

Информация в колонках:

  • 1 колонка: диск
  • 2 колонка: общий размер файловой системы
  • 3 колонка: используемое место на диске
  • 4 колонка: свободное место на диске
  • 5 колонка: используемое место на диске в процентах
  • 6 колонка: точка монтирования

Что бы посмотреть информацию с типом файловой системы (ext3, ext4, и т.д.), используйте параметр -T :

Linux Terminal: ~$

df -T/dev/sda6 ext3 82G 67G 11G 87% /floydb/dev/sda5 ext3 202G 184G 7.4G 97% /floyda

Температура процессора

Что бы посмотреть температуру процессора, можно использовать команду sensors, утилиты [highlight] lm-sensors [/highlight], которая есть в репозиториях. Команда выведет температуру ядер, максимальную и критическую температуру:

Linux Terminal: ~$

$ sensorsCore 0: +32.0°C (high = +82.0°C, crit = +102.0°C)Core 1: +33.0°C (high = +82.0°C, crit = +102.0°C)

Информация о памяти

Стандартная утилита Linux [highlight] free [/highlight], расположенная в /usr/bin:

Linux Terminal: ~$

free -m     total used free shared buffers cachedMem: 3913  3502 411  179    277    1965

Версия Debian

Текстовый файл с информацией о дистрибутиве /etc/debian_version:

Linux Terminal: ~$

cat /etc/debian_versionjessie/sid

Версия Ubuntu/Mint

В Ubuntu и Mint есть аналогичный файл /etc/issue:

Linux Terminal: ~$

cat /etc/issueLinux Mint 17 Qiana
l

Утилита inxi

Мощная утилита по сбору информации об оборудовании и програмном обеспечении в Linux [highlight] inxi [/highlight]. По умолчанию установлена в Linux Mint.
По умолчанию, команда сообщит кратнкую информацию о процессоре, версии ядра, памяти и жестких дисках:

Linux Terminal: ~$

inxiCPU~Dual core Intel Celeron CPU G530 (-MCP-) clocked at 1600.000 Mhz Kernel~3.13.0-24-generic i686 Up~1 day Mem~1093.9/3913.6MB HDD~500.1GB(66.3% used) Procs~189 Client~Shell inxi~1.8.4

Для более подробной информации, используйте [highlight] inxi -v 7 [/highlight] . Посмотреть все аргументы, используемые программой, можно командой [highlight] inxi -h [/highlight] .

Inxi: Материнская плата и BIOS

Linux Terminal: ~$

inxi -MMachine: Mobo: ASUSTeK model: P8H61-M LX3 PLUS R2.0 version: Rev X.0xBios: American Megatrends version: 1106 date: 02/25/2014

Inxi: Аудио

Linux Terminal: ~$

inxi -AAudio: Card: Intel 6 Series/C200 Series Chipset Family High Definition Audio Controller driver: snd_hda_intelSound: Advanced Linux Sound Architecture ver: k3.13.0-24-generic

Дополнительная информация: /proc

Информация о процессоре:

Linux Terminal: ~$

Информация о памяти:

Linux Terminal: ~$

Информация о процессах: ps

Linux Terminal: ~$

Мониторинг процессов: top и htop

Мониторинг процессов в реальном времени:

Linux Terminal: ~$

top     total used free shared buffers cachedMem: 3913  3502 411  179    277     1965…

Для выхода нажать «q».

Сетевые интерфейсы

[highlight] ifconfig [/highlight] позволяет посмотреть интерфейсы, IP-адреса и MAC-адрес сетевой карты::

Linux Terminal: ~$

Информация о сети

[highlight] netstat [/highlight]:

Linux Terminal: ~$

netstatActive Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address Foreign Address Statetcp 0 0 localhost:46653 localhost:microsoft-ds TIME_WAIT…

Просмотр PCI оборудования

Linux Terminal: ~$

Для более подробной информации:

Linux Terminal: ~$

Подписывайтесь на наш канал в YouTube, там много интересного.
Комментируйте и  делитесь страницей с друзьями.

Источник: https://www.webobraz.com/ru/linux/sysinfo.html

Как узнать информацию о системе в Linux?

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

Да, отыскать утилиту а-ля «Диспетчер устройств Windows» станет трудно =) На самом деле, можно отыскать программы, позволяющие узнать всю информацию о системе, но легче, на мой взгляд, все это узнать прямо в консоли. Иногда нужно коротко представить информацию «общего плана» о системе.

Пригнанными ниже командами формируется вывод такой данных в файл about_system.txt в вашей «Домашней папке». Бригады преобразованы к виду «для использования в терминале».

Возможно выполнить как сразу весь блок команд, так и по раздельности. Что выводит каждая из команд, указано в комментарии к любой строке, справа.

В этом видео приводятся бригады и результаты работы нескольких утилит, с помощью каких можно узнать исчерпывающую информацию об оборудовании и его пребывании в системах Linux. Инструменты тестировались в Debian 8.

В Ubuntu или Linux Mint все станет работать аналогично. В Fedora или OpenSuse тоже обязано работать. Отпишитесь в комментариях, пожалуйста, если нечто будет отличаться.

Информация о системе Linux

lshw – Досконально обо всей аппаратной части компьютера. dmidecode – данные из таблицы DMI (называемой также SMBIOS). Параметром -t возможно ограничить вывод нужным типом (bios, system, baseboard, chassis, processor, memory, cache, connector, slot). Пример информацию о слотах оперативной памяти (всех, простонар если плашки в них не установлены) можно узнать так:

dmidecode -t memory

cat /proc/cpuinfo – процессоре
cat /proc/meminfo – эксплуатационной памяти и файле подкачки (free — более короткая информация)
fdisk -l или df – жёских дисках и их разделах. fdisk вдобавок покажет кол-во цилиндров, секторов и т.д.

lspci – перечень всех устройств PCI, в их число иногда попадают и USB (lsusb — знаток команда)
lspci или grep Audio – драйвере аудио игра в карты
lsmod – загруженных модулях ядра
lsusb – перечень всех usb устройств (в том числе встроенных, таких как веб-камеры и т.д.)

Сбор данных о системе с помощью HardInfo

В Windows, дабы узнать подробные сведения о «железе» пользователи как обычно используют специальные программы, например AIDA64 и сходные. Уверяем вас, что Linux не является в этом плане обиженным.

Пусть в нем нет такого разнообразия подобных программ, но буквально найдутся те, которые предоставят вам полный отчет о конфигурации вашего ПК. Одной из таких программ является HardInfo (после аппараты отображается в меню как System Profiler and Benchmark).

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

Источник: http://www.linux16.ru/articles/kak-uznat-informaciyu-o-sisteme-v-linux.html

Как посмотреть сведения о компьютере и системе в Linux Ubuntu!

Приветствую Всех!
В этой статье я расскажу как посмотреть сведения о системе, узнать какие процессы (программы) запущены, какую они создают нагрузку на компьютер. А также как быстро найти файлы и папки в системе, если необходимо очистить место на диске.

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

В Ubuntu всё это уже есть по умолчанию в системе. Для того чтобы посмотреть эту информацию откроем терминал и запустим следующую команду.

sudo lshw

Для получения дополнительных привилегий необходимо ввести пароль пользователя и нажать на клавиатуре клавишу «Enter».

В таком виде не очень удобно читать эту информацию и поэтому мы сохраним ее в html.

Немного дополним предыдущую команду.

sudo lshw -html > system_info.html

И в домашней директории появился файл system_info.html, который мы сможем просмотреть в любом интернет браузере.

Открыв данный файл, мы видим информацию о системе в удобном виде.

Просмотр запущенных процессов в системе, использование процессора, памяти и сети. Все эту информацию можно посмотреть в «Системном мониторе». Для открытия нажимаем на значок в левом верхнем углу экрана «Поиск на компьютере…». В поисковой строке введем «gnome-system» и выберем программу «Системный монитор» кликнув левой кнопки мыши.

В открывшемся окне мы видим запущенные процессы.

Для сортировки процессов по нагрузке, создаваемой на процессор, необходимо кликнуть левой кнопкой мыши по поля «%ЦП».

На вкладке «Ресурсы» видим информацию по использованию процессора, памяти и сети представленную в графическом виде.

На вкладке «Файловые системы» мы видим информацию по дискам используемых в системе. И на сколько процентов они использованы.

Для получения более детальной информации по расположению файлов в папках на диске, а также для ответа на вопрос «Кто занял все место?».
Воспользуемся еще одной программой «Анализатор использования дисков». В поисковой строке введем «disk» и выберем программу «Анализатор использования дисков» кликнув левой кнопки мыши.

Проанализируем файлы в домашней папке нашего пользователя. Выбираем ее кликнув по ней левой кнопкой мыши.

В правой части открывшегося окна мы видим все файлы и папки, расположенные в домашней папке нашего пользователя.
Папка «Загрузки» занимает 77,2 МБ. Эту же информацию в графическом виде мы видим и в правой части окна.

Если нам необходимо освободить место на диске, то открываем папку в Nautilus и после удаления ненужных файлов возвращаемся в «Анализатор использования дисков».

И для обновления информации нажимаем кнопку обновить в правом верхнем углу.

В следующей папке .cache мы видим, что она занимает 55МБ.

ВНИМАНИЕ!
Папки, названия которых начинаются с точки, являются скрытыми и по умолчанию не видны в проводнике Nautilus. И удаление какой-либо информации из них может привести к тому, что перестанут работать установленные программы. Поэтому, если вы не уверенны, то лучше ничего из них не удалять.

Поэтому удалять хранящиеся в ней файлы и папки мы не будем.

Для дальнейшего анализа и быстрого поиска мы можем быстро просмотреть название папки и ее размер, наведя указатель мыши на интересующий блок в круговой диаграмме.

Мы посмотрели сведения о системе, запущенные процессы (программы). А также разобрали как работать с программой «Анализатор использования дисков». И если остались непонятные вопросы по данной теме и есть предложения, то прошу их писать в комментариях. Всем пока!

Источник: https://serfery.ru/kompyuternaya-gramotnost/kak-posmotret-svedeniya-o-kompyutere-i-sisteme-v-linux-ubuntu/

Сбор информации о системе Ubuntu

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

Также это может понадобиться если нужно заменить какой-либо компонент, например, жесткий диск. Ну или даже просто так. Для замены оборудования вам нужно знать всю информацию заранее.

Также информация о железе Ubuntu может понадобиться если вы собираетесь настраивать Wifi, Bluetooth, веб камеру или устанавливать драйвера для видеокарты.

В этой статье я перечислю команды, с помощью которых может быть получена информация об операционной системе Ubuntu. Все команды были проверены в Ubuntu 16.04, но они должны работать в любом современном дистрибутиве, таком как Debian, Fedora, OpenSUSE и т д.

Читайте также:  Установить рабочее окружение pantheon в ubuntu 16.04

Узнаем имя хоста

Самый простой способ узнать имя хоста своей машины, это команда hostname:

hostname

server01

Или:

cat /etc/hostname

server01

Если у вас сервер, можно посмотреть доменное имя узла определяемое по DNS:

dnsdomainname

losst.ru

Полное доменное имя хоста (FQDN) можно посмотреть командой:

hostname

server01.losst.ru

Находим производителя, серийный номер

Если у вас ноутбук, то может быть получена такая информация, как производитель, серийный номер, и другая информация о железе Ubuntu, закодированная в dmi:

sudo dmidecode -s system-serial-number $ sudo dmidecode -s system-manufacturer

$ sudo dmidecode -s system-product-name

Всю доступную информацию смотрите командой:

sudo dmidecode | more

Также в можно использовать команду lshw, в некоторых дистрибутивах придется ее установить:

sudo lshw | more
$ sudo lshw -short

Информация о подключенном оборудовании

Команда покажет все подключенное оборудование, используемые PCI и USB порты и т д:

sudo lsdev

Информация о процессоре

Информация о процессоре linux тоже легко доступна:

cat /proc/cpuinfo

processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 6 model name : AMD Athlon(tm) II X2 250 Processor stepping : 3 microcode : 0x10000c8

cpu MHz : 2300.000

Или:

lscpu

Статистика использования процессора

Посмотреть загруженность процессора можно командой:

sudo mpstat

21:56:27 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
21:56:27 all 18,27 0,33 5,26 2,01 0,00 0,04 0,00 0,00 0,00 74,10

Возможно утилиту придется установить, установив пакет sysstat.

Информация о памяти

Посмотреть статистику использования памяти в системе можно командой:

less /proc/meminfo

MemTotal: 6109876 kB MemFree: 188544 kB MemAvailable: 2117964 kB Buffers: 254120 kB

Cached: 1595932 kB

Если не нужна такая подробная информация, можно получить информацию о linux командой free.

Отобразить информацию о памяти в мегабайтах:

free -m

В гигабайтах:

free -g

В читаемом виде:

free -h

Информация о подкачке

Посмотреть подключен ли swap раздел и какого он размера можно командами:

swapon -s

cat /proc/swaps

vmstat

Информация о виртуальной памяти

sudo vmstat $ sudo vmstat 1

$ sudo vmstat 2

Версия дистрибутива

Команда покажет версию и название дистрибутива, а также некоторую дополнительную информацию, это важная информация об операционной системе linux:

lsb_release -a

Версия ядра

Ядро — это самый важный компонент системы. Информация о системе Ubuntu, а именно версии ядра доступна с помощью команды uname.

uname -r
$ uname -a

Linux dhcppc0 4.1.15-8-default #1 SMP PREEMPT Wed Jan 20 16:41:00 UTC 2016 (0e3b3ab) x86_64 x86_64 x86_64 GNU/Linux

Параметры запуска ядра

cat /proc/cmdline
$ sysctl -a | more

Архитектура системы

uname -m $ getconf LONG_BIT

$ arch

Информация о жестких дисках

Смотрим подключенные жесткие диски:

fdisk -l | grep '^Disk /dev'

Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors

Смотрим разделы на определенном диске:

fdisk -l /dev/sda

Узнаем метку диска:

sudo fdisk /dev/sda $ sudo e2label /dev/sda1

$ sudo cfdisk /dev/sda

Информация о блочных устройствах

Атрибуты блочных устройств:

blkid

Список всех блочных устройств:

lsblk

Свободное пространство на диске

Информация о системе Ubuntu включает информацию о дисках. Отобразить использованное пространство всех дисков:

df $ df -H

$ df -HT

Отобразить размер файлов в домашней папке:

du
$ du /home

Примонтированные диски

Посмотреть все примонитрованные файловые системы:

cat /proc/mount
$ mount

SCSI устройства

Отобразить параметры SCSI устройств подключенных к системе:

lsscsi

Статистика ввода/вывода:

sudo iostat
$ sudo iostat 2

Информация о PCI устройствах

PCI устройства — это все устройства, подключенные к материнской плате компьютера, это процессор, сетевая карта, беспроводный адаптер, и так далее. По сути, посмотреть железо Ubuntu можно просмотрев pci устройства.

lspci $ lspci -vt $ lspci | grep -i 'устройство'

$ lspci -vvvn| less

Информация о USB

Кроме PCI устройств есть еще внешние USB, это принтеры, Bluetooth адаптер, мышка, клавиатура. Это тоже важная информация о компьютере Ubuntu.

lsusb
$ lsusb -vt

Информация о беспроводных сетевых адаптерах

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

iwconfig $ watch -n 1 cat /proc/net/wireless $ wavemon

$ iw list

Информация об видеокарте

lspci | grep -i vga
$ lspci -vvnn | grep VGA

Или:

sudo lshw -class display

Информация об видеокарте NVIDIA

Если установлены проприетарные драйвера, информацию о видеокарте можно посмотреть командой:

nvidia-smi

Или

nvidia-settings

Здесь будет представлена более подробная информация о компьютере Ubuntu, чем в обычном выводе lspci.

Информация о видеокарте ATI Readon

Для работы команды, нужно чтобы был установлен драйвер ATI:

fglrxinfo

Версия Unity

unity —version

Информация об аудио устройствах

lspci | grep -i audio

Или:

cat /proc/asound/cards

Или:

arecord -l

Состояние батареи

На ноутбуке нам может понадобиться посмотреть состояние батареи:

upower -i /org/freedesktop/UPower/devices/battery_BAT0
$ acpi -V

Время работы системы

uptime $ who

$ w

Загрузка системы

uptime $ cat /proc/loadavg $ sudo top $ sudo htop

$ sudo atop

История выключений и перезагрузок

last reboot
$ last shutdown

Текущий RunLevel

RunLevel это уровень запуска в системе инициализации SysVinit.

runlevel
$ who -r

Просмотр лога ядра

Очень полезная информация о компьютере Ubuntu, информация об ошибках и проблемах находится в логе ядра:

sudo less /var/log/dmesg $ sudo grep 'regx' /var/log/dmesg

$ sudo grep '[h|s]d' /var/log/dmesg

Загруженные модули ядра

sudo lsmod
$ sudo modinfo _____имя_модуля___

Информация о сети

Посмотреть локальный ip адрес и другую информацию о сетевых интерфейсах:

sudo ip a $ sudo ip $ sudo ip link ls up

$ sudo ifconfig -a

Посмотреть только информацию об интерфейсе eth0:

sudo ip a show eth0
$ sudo ifconfig eth0

Посмотреть таблицу маршрутизации:

sudo ip r $ sudo route -n

$ sudo netstat -nr

Посмотреть сетевые мосты:

sudo brctl show
$ sudo bridge link

Информация о DNS серверах

Адреса DNS серверов, с которыми работает система находятся в файле /etc/resolv.conf:

cat /etc/resolv.conf

Системные настройки DNS находятся в файле /etc/host.conf

cat /etc/host.conf

Информация о соктетах

Смотрим открытые сетевые и локальные сокеты:

sudo ss

Все прослушиваемые порты:

sudo ss -l

Или:

sudo netstat -tulpn
$ sudo netstat -tulpn | grep LISTEN

Смотрим все TCP сокеты:

sudo ss -t -a

UDP сокеты:

sudo ss -u -a

Смотрим открытые в системе файлы:

lsof | more $ lsof | grep something

$ lsof /dev/sda2

Информация о сервисах

Смотрим все запущенные сервисы. В SysVinit:

sudo service —status-all

В Upstart:

sudo initctl list

Проверяем загружается ли сервис автоматически:

sudo initctl status service-name
$ sudo initctl status smbd

Или:

sudo service имя_сервиса status
$ sudo service nginx status

Просмотр лог файлов

cd /var/log $ ls -l $ tail -f /var/log/имя_файла

$ grep 'то_что_нужно' /var/log/имя_файла

Поиск файла по имени

С помощью Locate:

locate имя_файла $ locate passwd

$ locate курсовая.doc

С помощью find:

find {/папка_где_искать} -name {имя_файла} -print $ find /etc/ -name /etc/passwd -print

$ find $HOME -name '*.doc' -print

Информация о пользователях

less /etc/passwd $ grep userName /etc/passwd

$ getent passwd

Информация о группах

less /etc/group $ getent group $ grep имя_группы /etc/group

$ groups имя_пользователя

Информация о паролях

chage -l имя_пользователя $ chage -l root

$ chage -l vivek

Загрузка системы

sudo top $ sudo htop $ sudo atop $ sudo ps auxwww $ sudo netstat опции $ sudo iostat $ sudo mpstat 1

$ sudo sar опции

Трассировка программ

strace -o output.txt /bin/foo
$ strace -p 22254 -s 80 -o debug.nginx.txt

Трассировка вызовов библиотек

sudo ltrace /usr/sbin/httpd
$ sudo ltrace /sbin/chroot /usr/sbin/httpd

Информация о процессах

sudo pstree $ sudo pstree | less $ sudo ps auxwwwm $ ps alxwww $ ps auxwww

$ lsof -b M -n -l

Изменяем приоритет процесса:

sudo /bin/nice -n -1 имя процесса $ sudo /bin/nice -n -1 pid

$ sudo renice __приоритет___ pid

Использование CPU процессом:

sudo taskset -p pid
$ sudo taskset -p 42

Установленные пакеты

Смотрим список всех установленных пакетов:

dpkg -l $ dpkg -l | less

$ dpkg -l nginx

Смотрим все установленные патчи:

sudo apt-show-versions -a | grep -i «security»

Смотрим все необходимые исполняемому файлу библиотеки:

ldd имя_файла

Какому пакету принадлежит файл:

dpkg -S /путь/к/файлу
$ dpkg -S /bin/ls

Делаем резервную копию списка установленных программ:

sudo dpkg —get-selections > /root/installed.pkgs.txt

Восстанавливаем:

sudo dpkg —set-selections < /root/installed.pkgs.txt

Информация о брандмаузере

sudo iptables -L -n -v $ sudo ufw status numbered $ sudo ufw status verbose

$ sudo ufw app list

Выводы

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

(5

Источник: https://losst.ru/sbor-informatsii-o-sisteme-ubuntu

16 команд для проверки аппаратной части компьютера в Linux

Библиотека сайта rus-linux.net

Оригинал: 16 commands to check hardware information on Linux Автор: Silver Moon Дата публикации: Apr 8, 2014 Перевод: Н.Ромоданов

Дата перевода: август 2014 г.

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

В данной статье кратко рассказывается о нескольких наиболее часто используемых командах, предназначенных для получения информации и особенностях настройки различных периферийных устройств и компонентах компьютера. Среди рассматриваемых — команды lscpu, hwinfo, lshw, dmidecode, lspci и другие.

1. lscpu

Команда lscpu выдает информацию о процессоре и его составляющих. В ней нет каких-либо дополнительных параметров или функциональных возможностей.

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 23
Stepping: 10
CPU MHz: 1998.000
BogoMIPS: 5302.48
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 2048K
NUMA node0 CPU(s): 0-3

2. lshw – список аппаратных устройств

Утилита общего назначения, которая сообщает подробную и краткую информацию о нескольких различных аппаратных устройствах, таких как процессор, память, диск, контроллеры usb, сетевые адаптеры и т.д. Команда lscpu извлекает информацию из различных файлов /proc.

$ sudo lshw -short H/W path Device Class Description
=================================================== system ()
/0 bus DG35EC
/0/0 processor Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz
/0/0/1 memory 2MiB L2 cache
/0/0/3 memory 32KiB L1 cache
/0/2 memory 32KiB L1 cache
/0/4 memory 64KiB BIOS
/0/14 memory 8GiB System Memory
/0/14/0 memory 2GiB DIMM DDR2 Synchronous 667 MHz (1.5 ns)
/0/14/1 memory 2GiB DIMM DDR2 Synchronous 667 MHz (1.5 ns)
/0/14/2 memory 2GiB DIMM DDR2 Synchronous 667 MHz (1.5 ns)
/0/14/3 memory 2GiB DIMM DDR2 Synchronous 667 MHz (1.5 ns)
/0/100 bridge 82G35 Express DRAM Controller
/0/100/2 display 82G35 Express Integrated Graphics Controller
/0/100/2.1 display 82G35 Express Integrated Graphics Controller
/0/100/19 eth0 network 82566DC Gigabit Network Connection
/0/100/1a bus 82801H (ICH8 Family) USB UHCI Controller #4
/0/100/1a.1 bus 82801H (ICH8 Family) USB UHCI Controller #5
/0/100/1a.7 bus 82801H (ICH8 Family) USB2 EHCI Controller #2
/0/100/1b multimedia 82801H (ICH8 Family) HD Audio Controller
/0/100/1c bridge 82801H (ICH8 Family) PCI Express Port 1
/0/100/1c.1 bridge 82801H (ICH8 Family) PCI Express Port 2
/0/100/1c.2 bridge 82801H (ICH8 Family) PCI Express Port 3
/0/100/1c.2/0 storage JMB368 IDE controller
/0/100/1d bus 82801H (ICH8 Family) USB UHCI Controller #1
/0/100/1d.1 bus 82801H (ICH8 Family) USB UHCI Controller #2
/0/100/1d.2 bus 82801H (ICH8 Family) USB UHCI Controller #3
/0/100/1d.7 bus 82801H (ICH8 Family) USB2 EHCI Controller #1
/0/100/1e bridge 82801 PCI Bridge
/0/100/1e/5 bus FW322/323 [TrueFire] 1394a Controller
/0/100/1f bridge 82801HB/HR (ICH8/R) LPC Interface Controller
/0/100/1f.2 storage 82801H (ICH8 Family) 4 port SATA Controller [IDE mode]
/0/100/1f.3 bus 82801H (ICH8 Family) SMBus Controller
/0/100/1f.5 storage 82801HR/HO/HH (ICH8R/DO/DH) 2 port SATA Controller [IDE m
/0/1 scsi3 storage /0/1/0.0.0 /dev/sda disk 500GB ST3500418AS
/0/1/0.0.0/1 /dev/sda1 volume 70GiB Windows NTFS volume
/0/1/0.0.0/2 /dev/sda2 volume 395GiB Extended partition
/0/1/0.0.0/2/5 /dev/sda5 volume 97GiB HPFS/NTFS partition
/0/1/0.0.0/2/6 /dev/sda6 volume 97GiB Linux filesystem partition
/0/1/0.0.0/2/7 /dev/sda7 volume 1952MiB Linux swap / Solaris partition
/0/1/0.0.0/2/8 /dev/sda8 volume 198GiB Linux filesystem partition
/0/3 scsi4 storage /0/3/0.0.0 /dev/cdrom disk DVD RW DRU-190A

Читайте также:  Unity больше не будет

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

3. hwinfo – информация об аппаратуре компьютера

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

$ hwinfo —short
cpu: Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz, 2000 MHz Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz, 2000 MHz Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz, 2666 MHz Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz, 2666 MHz
keyboard: /dev/input/event2 AT Translated Set 2 keyboard
mouse: /dev/input/mice Microsoft Basic Optical Mouse v2.0
graphics card: Intel 965G-1 Intel 82G35 Express Integrated Graphics Controller
sound: Intel 82801H (ICH8 Family) HD Audio Controller
storage: Intel 82801H (ICH8 Family) 4 port SATA IDE Controller Intel 82801H (ICH8 Family) 2 port SATA IDE Controller JMicron JMB368 IDE controller
network: eth0 Intel 82566DC Gigabit Network Connection
network interface: eth0 Ethernet network interface lo Loopback network interface
disk: /dev/sda ST3500418AS
partition: /dev/sda1 Partition /dev/sda2 Partition /dev/sda5 Partition /dev/sda6 Partition /dev/sda7 Partition /dev/sda8 Partition
cdrom: /dev/sr0 SONY DVD RW DRU-190A
usb controller: Intel 82801H (ICH8 Family) USB UHCI Controller #4 Intel 82801H (ICH8 Family) USB UHCI Controller #5 Intel 82801H (ICH8 Family) USB2 EHCI Controller #2 Intel 82801H (ICH8 Family) USB UHCI Controller #1 Intel 82801H (ICH8 Family) USB UHCI Controller #2 Intel 82801H (ICH8 Family) USB UHCI Controller #3 Intel 82801H (ICH8 Family) USB2 EHCI Controller #1
bios: BIOS … СОКРАЩЕНО …

Смотрите предыдущий пост об утилите hwinfo — Проверка информации об аппаратных средствах в Linux с помощью команды hwinfo.

4. lspci – список устройств PCI

Команда lspci выдает список всех шин PCI, а также подробную информация об устройствах, которые к ним подключены. Под эту категорию подпадают следующие устройства — адаптер vga, графическая карта, сетевой адаптер, порты usb, контроллеры sata и т.д.

$ lspci
00:00.0 Host bridge: Intel Corporation 82G35 Express DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation 82G35 Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation 82G35 Express Integrated Graphics Controller (rev 03)
00:19.0 Ethernet controller: Intel Corporation 82566DC Gigabit Network Connection (rev 02)
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 2 port SATA Controller [IDE mode] (rev 02)
03:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller
04:05.0 FireWire (IEEE 1394): LSI Corporation FW322/323 [TrueFire] 1394a Controller (rev 70)

Отфильтруйте информацию о конкретном устройстве с помощью команды grep.

$ lspci -v | grep «VGA» -A 12

5. lsscsi — список устройств scsi

Выдается список устройств scsi/sata, например, жестких дисков и оптических приводов.

$ lsscsi
[3:0:0:0] disk ATA ST3500418AS CC38 /dev/sda [4:0:0:0] cd/dvd SONY DVD RW DRU-190A 1.63 /dev/sr0

6. lsusb – подробный список шин и устройств usb

Эта команда показывает информацию о контроллерах usb и подробные сведения о подключенных к ним устройствах. По умолчанию выдается краткая информация. Для того, чтобы о каждом порте usb получить подробную информацию, используйте параметр «-v».

$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 045e:00cb Microsoft Corp. Basic Optical Mouse v2.0
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

В системе, информация о которой приведена выше, один порт usb используется для подключения мыши.

7. Inxi

Inxi является мега скриптом bash, состоящим из 10000 строк кода, с помощью которого из разных источников и команд системы будет получена подробная информация об аппаратном обеспечении и будет создан отчет в виде, позволяющим его читать пользователям, которые не являются техническими специалистами.

$ inxi -Fx

8. lsblk — список блочных устройств

Перечисляется информация о всех блочных устройствах, которыми являются разделы жестких дисков и других устройств хранения данных, например, оптических приводов и флэш-накопителей

$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk ├─sda1 8:1 0 70G 0 part ├─sda2 8:2 0 1K 0 part ├─sda5 8:5 0 97.7G 0 part /media/4668484A68483B47
├─sda6 8:6 0 97.7G 0 part /
├─sda7 8:7 0 1.9G 0 part [SWAP]
└─sda8 8:8 0 198.5G 0 part /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1
sr0 11:0 1 1024M 0 rom

9. df – дисковое пространство файловых систем

Отчеты о различных разделах, об их точках монтирования и о том, сколько в каждом разделе есть свободного места.

$ df -H
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 104G 26G 73G 26% /
none 4.1k 0 4.1k 0% /sys/fs/cgroup
udev 4.2G 4.1k 4.2G 1% /dev
tmpfs 837M 1.6M 835M 1% /run
none 5.3M 0 5.3M 0% /run/lock
none 4.2G 13M 4.2G 1% /run/shm
none 105M 21k 105M 1% /run/user
/dev/sda8 210G 149G 51G 75% /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1
/dev/sda5 105G 31G 75G 30% /media/4668484A68483B47

10. Pydf – команда df, написанная на языке Python

Улучшенный вариант команды df , написанной на языке python, который выдает информацию в цвете, что выглядит лучше, чем информация, выдаваемая командой df

$ pydf
Filesystem Size Used Avail Use% Mounted on /dev/sda6 96G 23G 68G 24.4 [#…..] / /dev/sda8 195G 138G 47G 70.6 [####..] /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1
/dev/sda5 98G 28G 69G 29.2 [##….] /media/4668484A68483B47

11. fdisk

Fdisk является утилитой, предназначенной для изменения разделов жестких дисков, и ей также можно пользоваться для получения информации о списке имеющихся разделов.

$ sudo fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x30093008 Device Boot Start End Blocks Id System
/dev/sda1 * 63 146801969 73400953+ 7 HPFS/NTFS/exFAT
/dev/sda2 146802031 976771071 414984520+ f W95 Ext'd (LBA)
/dev/sda5 146802033 351614654 102406311 7 HPFS/NTFS/exFAT
/dev/sda6 351614718 556427339 102406311 83 Linux
/dev/sda7 556429312 560427007 1998848 82 Linux swap / Solaris
/dev/sda8 560429056 976771071 208171008 83 Linux

12. mount

Команда mount используется для монтирования/демонтирования, а также для просмотра смонтированных файловых систем.

$ mount | column -t
/dev/sda6 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sda8 on /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1 type ext4 (rw,nosuid,nodev,errors=remount-ro)
/dev/sda5 on /media/4668484A68483B47 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=enlightened)

Опять же, используйте команду grep для отфильтровывания информации только о тех файловых системах, которые вам интересны

$ mount | column -t | grep ext

13. free – проверка оперативной памяти

С помощью команды free проверьте объем используемой, свободной и общий объема оперативной памяти, имеющейся в системе.

free -m total used free shared buffers cached
Mem: 7975 5865 2110 0 24 622
-/+ buffers/cache: 5218 2757
Swap: 1951 921 1030

14. dmidecode

Команда dmidecode отличается от всех других команд. Она извлекает информацию об оборудовании, читая для этого данные из структур данных SMBOIS (которые также называются таблицами DMI).

# display information about the processor/cpu
$ sudo dmidecode -t processor # memory/ram information
$ sudo dmidecode -t memory # bios details
$ sudo dmidecode -t bios

Подробности смотрите на странице man.

15. Файлы /proc

Во многих виртуальных файлах каталога /proc содержится информация об аппаратном обеспечении и о конфигурациях. Ниже приведены некоторые из них.

Информация о процессоре/памяти

# cpu information
$ cat /proc/cpuinfo # memory information
$ cat /proc/meminfo

Информация о Linux/ядре

Источник: http://rus-linux.net/MyLDP/admin/commands.html

Как узнать характеристики компьютера в Linux?

Если у вас возникла потребность узнать, что же спрятано от ваших глаз внутри компьютера под управлением Linux (будем рассматривать методы, которые работают в Linux Mint и Ubuntu), то сделать это не сложнее чем в Windows, а порой даже проще. Для этого есть несколько методов, которые мы предлагаем рассмотреть в данной статье.

Читайте также:  Gimp теперь доступен в snap пакете

Начнем пожалуй с самого привычного метода для рядового неискушенного всеми прелестями ОС Linux пользователя. Представим, что вы относительно не давно перешли на Linux, и еще не совсем отвыкли от привычного вам Windows.

В Windows, чтобы узнать подробные сведения о «железе» пользователи обычно используют специальные программы, например AIDA64 и аналогичные. Уверяем вас, что Linux не является в этом плане обделенным. Пусть в нем нет такого разнообразия подобных программ, но точно найдутся те, которые предоставят вам полный отчет о конфигурации вашего компьютера.

Одной из таких программ является HardInfo (после установки отображается в меню как System Profiler and Benchmark). При помощи данной утилиты вы сможете получить наиболее полное представление о скрывающейся от вас аппаратной «начинке» компьютера. Установить ее можно из репозитория вашего дистрибутива.

Программа HardInfo в Linux Mint 18 Sarah Mate

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

HardInfo. Информация о памяти, установленной в компьютер.

Также в программе предусмотрено создание отчета в формате html, который вы сможете затем просмотреть в браузере. Для этого вам нужно нажать «Generate Report», выбрать пункты по которым вы хотите увидеть отчет и дождаться результата.

HTML отчет, сформированный в программе HardInfo.

Несмотря на все свои плюсы, программа HardInfo представляет более скудные результаты чем те, которые вы получите при использовании терминала и нескольких команд.

Для начала приведем утилиту lshw Для ее установки нужно ввести в терминале: sudo apt-get install lshw После установки, для того чтобы узнать характеристики системы, достаточно ввести в терминале команду sudo lshw

Результат команды sudo lshw в терминале.

Как видите список получился очень длинным. Для того, чтобы его сократить, можно ввести команду sudo lshw -short Список будет более коротким и компактным.

Результат команды sudo lshw -short в терминале.

Также есть еще одна вариация данной команды, которая позволит вам просмотреть полный список, но при этом вы будете подгружать его по мере необходимости: sudo lshw|more

Так выглядит результат после введения в терминале команды sudo lshw|more (теперь вам нужно только нажимать клавишу Enter и знакомиться с выводимой информацией).

Для формирования отчета в формате html нужно ввести команду lshw -html > hardware.html (при этом отчет будет сохранен в папку пользователя — в ту, где располагаются папки Загрузки, Музыка и т. д.).

Следует упомянуть, что в системе есть папка /proc/, которая также содержит в себе информацию об аппаратной составляющей вашего компьютера. Для примера приведем несколько связанных с ней команд, которые при наборе в терминале выведут интересующую нас информацию:

cat /proc/cpuinfo — отобразит информацию о процессоре

cat /proc/meminfo — отобразит информацию об оперативной памяти

cat /proc/partitions — отобразит информацию о разделах жесткого диска

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

Как узнать характеристики компьютера в Linux? обновлено: Январь 21, 2017 автором: Максим Иванов

Источник: http://www.maksiv.ru/kak-uznat-xarakteristiki-kompyutera-v-linux/

Информация о железе в Ubuntu Linux | Убунтовод про Ubuntu

Сегодня потребовалось вспомнить сколько же оперативной памяти у меня на компьютере. В Windows я уже давно помню как это узнать, а вот в Ubuntu Linux никогда не задавался этим вопросом.<\p>

Немного поисков и команда была найдена. Стало интересно, и я решил собрать для себя небольшой список с нужными командами. Надеюсь и вам пригодится.

Все команды разделил на небольшие блоки, что бы было удобней.

  • cat /etc/issue — дистрибутив и версия
  • apt-cache showpkg packagename — версия packagename и зависимости
  • uname -r — версия ядра Linux
  • uname -a — полная информация о ядре
  • cat /proc/cpuinfo — все процессоры, частоты, флаги и многое другое
  • cat /proc/loadavg — средняя загрузка процессора за последние 1, 5, и 15 минут
  • top — при нажатии на клавишу C все процессы будут отсортированы по использованию CPU
  • cat /proc/meminfo — количество RAM и swap, а так же сколько и чем расходуется
  • free -m — полный объем, использованный объем и объем свободной памяти в Mb
  • top — при нажатии на клавишу M все процессы будут отсортированы по использованию оперативной памяти
  • glxinfo — информация OpenGL, Xserver и вашей видеокарте
  • glxinfo | grep direct — проверка поддержки «direct 3D rendering»
  • glxinfo | grep vendor — производитель видеокарты
  • lspci | grep VGA — модель видеокарты
  • glxgears — простой 3D тест, печатает fps в терминале
  • xrandr — поддерживаемые монитором разрешения
  • lspci | grep Audio — аудио-контроллеры
  • aplay —list-devices — расширенная информация об аудио-контроллере
  • df -H — разделы в виде их точек монтирования и их заполненность в Gb
  • sudo fdisk -l — все разделы, имена устройств и расположение на диске
  • lspci | grep Ethernet — Ethernet контроллеры
  • ifconfig — сетевые интерфейсы, IP-адреса и многое другое
  • lsusb — шины USB и подключённые устройства
  • lshal -m — мониторинг за изменениями в оборудовании
  • lspci — все PCI-устройства
  • hwinfo —short — детальная информация по всему оборудованию (требуется пакет hwinfo)
  • uptime — время, прошедшее с момента последней перезагрузки, пользователи и средняя загрузка

Есть что добавить?

Источник: http://ubuntovod.ru/instructions/ubuntu-system-information.html

Как узнать информацию о системе в Linux

Данный пост шпаргалка для себя и содержит список необходимых команд для поиска информации в консоли linux (Ubuntu, Debian, Fedora и т.д.) о компьютерном железе.

Обозначения выполнения команд в консоли (терминале) для новичков: $ — можно выполнять из-под юзера # — выполняется на уровне администратора (root) или пользователя с правами (sudo) $ lscpu

taiana@taiana-MS-7267:~$ lscpu

Архитектура:i686 CPU op-mode(s):        32-bit, 64-bit Порядок байтов:Little Endian CPU(s):                1 On-line CPU(s) list:   0 Потоков на ядро:1 Ядер на сокет:1 Сокет(ы):        1 Vendor ID:             GenuineIntel Семейство CPU:6 Модель:          22 Model name:            Intel(R) Celeron(R) CPU          420  @ 1.60GHz Stepping:              1 CPU МГц:            1596.090 BogoMIPS:              3192.18 L1d cache:             32K L1i cache:             32K L2 cache:              512K

$ cat /proc/cpuinfo

taiana@taiana-MS-7267:~$ cat /proc/cpuinfo

processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 22 model name : Intel(R) Celeron(R) CPU 420 @ 1.60GHz stepping : 1 microcode : 0x32 cpu MHz : 1596.090 cache size : 512 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 …. Здесь можно узнать о частоте, количестве ядер, hyper threading от Intel, размер кеша и т.д. #dmidecode

taiana@taiana-MS-7267:~$ sudo dmidecode

SMBIOS 2.5 present. 27 structures occupying 1349 bytes. Table at 0x000FD5A0. Handle 0x0000, DMI type 0, 24 bytes BIOS Information

Vendor: American Megatrends Inc.

Version: V15.1 Handle 0x0002, DMI type 2, 15 bytes Base Board Information

Manufacturer: MSI

Product Name: MS-7267
Version: 4.0
Serial Number: To be filled by O.E.M.
Asset Tag: To Be Filled By O.E.M.
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: To Be Filled By O.E.M.
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0 … Handle 0x0004, DMI type 4, 40 bytes Processor Information

Socket Designation: CPU 1

Type: Central Processor
Family: Unknown
Manufacturer: Intel          
ID: 61 06 01 00 FF FB EB AF
Version: Intel(R) Celeron(R) CPU          420  @ 1.60GHz  
Voltage: 1.3 V
External Clock: 200 MHz
Max Speed: 1600 MHz
Current Speed: 1600 MHz
Status: Populated, Enabled
Upgrade: Other
Characteristics: None …Таблица с информацией от утилиты dmicode впечатляет. Из всей портянки (сведения о процессоре, биосе, используемой памяти и т.д.) легко выдергнуть производителя материнки и номер модели. В данном случае это: Base Board Information

Manufacturer: MSI

Product Name: MS-7267 Далее легко нагуглить всё, что есть на эту материнскую плату:C биосом и процессором всё тоже самое.

Об утилите hardinfo (умеет сбрасывать отчёты в память) можно прочитать здесь.

Краткий отчёт:
# lshw -short Полностью:

# lshw

Информация о разделах жёсткого диска:
$ df -h

taiana@taiana-MS-7267:~$ df -h

Файл.система           Размер Использовано  Дост Использовано% Cмонтировано в /dev/sdb1                953M         336M  617M           36% /media/taiana/8BBA-4581 Аналогично:

# fdisk -l

taiana@taiana-MS-7267:~$ sudo fdisk -l Device     Boot Start     End Sectors  Size Id Type /dev/sdb1        2048 1955839 1953792  954M  b W95 FAT32
# smartctl -i /dev/sda (вместо sda подставить требуемый диск)

taiana@taiana-MS-7267:~$ sudo smartctl -i /dev/sda

smartctl 6.4 2014-10-07 r4002 [i686-linux-3.19.0-21-generic] (local build) Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION ===

Model Family:     Seagate Barracuda 7200.12

Device Model:     ST3500418AS
Serial Number:    9VMKKD6F LU WWN Device Id: 5 000c50 026dd6dc8 Firmware Version: CC38 User Capacity:    500 107 862 016 bytes [500 GB] Sector Size:      512 bytes logical/physical Rotation Rate:    7200 rpm Device is:        In smartctl database [for details use: -P show] ATA Version is:   ATA8-ACS T13/1699-D revision 4 SATA Version is:  SATA 2.6, 3.0 Gb/s Local Time is:    Fri Jul 24 12:32:33 2015 MSK ==> WARNING: A firmware update for this drive may be available, see the following Seagate web pages: http://knowledge.seagate.com/articles/en_US/FAQ/207931en http://knowledge.seagate.com/articles/en_US/FAQ/213891en SMART support is: Available — device has SMART capability. SMART support is: Enabled
lspci
taiana@taiana-MS-7267:~$ lspci 00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02) 00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02) $ lsusb

taiana@taiana-MS-7267:~$ lsusb

Bus 002 Device 008: ID 04b8:0007 Seiko Epson Corp. Printer Bus 002 Device 004: ID 046d:c06c Logitech, Inc. Optical Mouse Bus 002 Device 007: ID 1307:0330 Transcend Information, Inc. 63-in-1 Multi-Card Reader/Writer … $ free -t -m taiana@taiana-MS-7267:~$ free -t -m total       used       free     shared    buffers     cached Память:       2014       1878        136        121         11        285 -/+ буферы/кэш:       1581        433 Подкачка:       2044       1069        975 Всего:       4059       2948       1111

программы,

Источник: https://www.remont-svoimi-rykami.ru/2015/07/linux-info-system.html

Ссылка на основную публикацию