8(499)-709-97-83
Работаем с 8:00 до 19:00

10 полезных команд для получения информации об аппаратном части в Linux

  • 21 сентября 2015

В данной статье мы коротко расскажем о 10 наиболее полезных командах для получения информации об аппаратном обеспечении в Linux. Среди рассматриваемых — команды uname, lshw, lscpu, lsblk, fdisk, dmidecode и другие.

 

1. Вывести информацию о данном компьютере и операционной системе.

Синтаксис

uname [-aimnprsv]

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

uname -s


Для просмотра имени данной системы (имя узла):

uname -n


Для получения информации о релизе операционной системы:

uname -v


Для получения информации о версии операционной системы:

uname -r


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

uname -a
 


2. Вывести информацию об имеющемся аппаратном обеспечении.

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

Чтобы узнать всю информацию об имеющимся аппаратном обеспечении, используем команду ‘lshw’ без опций:

sudo lshw


Вывести эту же информацию, но в сокращенном виде, можно при помощи опции ‘-short’

sudo lshw -short


Для сохранения информации в виде простого HTML, XML или json, воспользуемся следующей командой:

lshw -html > hardware.html
  

3. Вывести информацию о процессоре и его составляющих.

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

lscpu
  


4. Посмотреть список дисков и их разделов.

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

lsblk


Если вы хотите посмотреть все блочные устройства в вашей системе, используйте опцию ‘-a’.

lsblk -a
  


5. Посмотреть информацию о шинах PCI и подключенных к ним устройствах.

Команда используется lspci для вывода информации о всех PCI-шинах в системе, а также о всех устройствах, присоединенных к этим шинам (USB портам, видеокартам, сетевым адаптерам).

lspci


Для вывода информации в формате дерева воспользуйтесь опцией ‘-t’.

lspci -t


Вывести подробную информация о каждом подключенном устройстве – используем опцию ‘-v’.

lspci -v
  


6. Посмотреть список установленных SCSI-устройств.

Вывести список устройств scsi/sata

lsscsi
  


7. Вывести информации о списке имеющихся разделов.

sudo fdisk -l
  


8. Вывод подробной информации об аппаратном обеспечении.

Вывести информацию об оперативной памяти.

sudo dmidecode -t memory


Вывести информацию о переключателях системной платы.

sudo dmidecode -t system


Вывести информацию о BIOS.

sudo dmidecode -t bios


Вывести информацию о центральном процессоре.

sudo dmidecode -t processor
  


9. Вывод подробный список шин, контроллерах usb и всех устройств, подключенных к ним.

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

  


10. Посмотреть информацию об общем объеме свободной и используемой памяти.

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

free -m
 


Если вы в статье нашли ошибки или несоответствия, мы будем благодарны, если вы напишите нам о них в комментариях.

 
Powered by SEO CMS ver.: 23.1 TOP 2 (opencartadmin.com)
 
Метки: Linux