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

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

posted in: How To, Linux

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

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

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

uname -a
Linux 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, наберите в терминале:

sudo smartctl -a /dev/sda

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

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

sudo smartctl -t short /dev/sda

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

sudo smartctl -l selftest /dev/sda

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

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

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 :

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

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

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

$ sensors
Core 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:

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

Версия Debian

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

cat /etc/debian_version
jessie/sid

Версия Ubuntu/Mint

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

cat /etc/issue
Linux Mint 17 Qiana \n \l

Утилита inxi

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

inxi
CPU~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

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

Inxi: Аудио

 

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

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

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

cat /proc/cpuinfo

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

cat /proc/meminfo

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

ps aux

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

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

top
     total used free shared buffers cached
Mem: 3913  3502 411  179    277     1965
...

Для выхода нажать “q”.

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

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

ifconfig eth0

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

[highlight] netstat [/highlight]:

netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost:46653 localhost:microsoft-ds TIME_WAIT
...

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

lspci

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

lspci -v

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

Follow Dmitry.Usov:
20 лет я разрабатываю функциональные сайты, помогающие бизнесу. Интересуюсь новыми технологиями и Open-source software. Всегда буду рад с вами сотрудничать.