Информация о компьютере linux

Содержание
  1. 10 команд Linux что бы получить информацию о системе
  2. 1. Как просмотреть информацию о системе linux
  3. 2. Как просмотреть информацию об оборудовании Linux
  4. 3. Как получить информацию о CPU
  5. 4. Как получить информацию об устройствах Linux
  6. Характеристики ПК — узнаем в Linux
  7. Как быть если у вас установлена операционная система Linux.
  8. Воспользуемся терминалом
  9. Иногда проще и быстрее посмотреть характеристики компьютера в терминале с помощью одной из команд:
  10. Информация об видеокарте
  11. Информация о видеокарте Nvidia
  12. Информация о видеокарте Radeon
  13. Информация об аудио карте
  14. Информация о сетевых адаптерах
  15. Информация о жестких дисках
  16. Информация об USB-устройствах
  17. Информация об PCI-устройствах
  18. Информация о системе
  19. Получение информации о компьютере на UNIX
  20. Информация о процессоре
  21. 1. lscpu (Linux)
  22. 2. sysctl -a (FreeBSD)
  23. 3. Файл /proc/cpuinfo (Linux)
  24. 4. Температура процессора
  25. Linux
  26. FreeBSD
  27. Информация об оперативной памяти
  28. 1. Файл /proc/meminfo (Linux)
  29. 2. free (Linux)

10 команд Linux что бы получить информацию о системе

В данной статья я расскажу вам про 10ть команд Linux с помощью которых можно собрать информацию о системе и оборудовании.

1. Как просмотреть информацию о системе linux

Что бы определить системное имя выполните команду

Что бы узнать имя компьютера в сети его hostname

Что бы узнать версию ядра

Что бы определить разрядность ОС

Всю эту информацию можно получить одной командой

2. Как просмотреть информацию об оборудовании Linux

Что бы узнать информацию об cpu, disks, memory, usb controllers можно воспользоваться командой lshw
Если её нет в системе то необходимо предварительно установить, она есть в репозитории rpmforge

Выполнить команду и в результате получите подобную информацию

capabilities : fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp x86 — 64 constant_tsc . . . . . . . . . . . . . . .

Можно сократить и упорядочить вывод с помощью опции

Также есть возможность вывода информации в html файл

3. Как получить информацию о CPU

Что бы получить информацию о CPU можно воспользоваться командами

Читайте также:  Linux remove all files in current directory

Результат команды будет следующим

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms

4. Как получить информацию об устройствах Linux

Что бы получить инфо о блочных устройствах таких как жесткие диски, флэшки и т.п. используйте команду lsblk
Пример вывода команды

Источник

Характеристики ПК — узнаем в Linux

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

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

Как быть если у вас установлена операционная система Linux.

Если вам ближе по духу посмотреть в графической оболочке — программе, то просто установите программу HardInfo. Можно установить как с помощью менеджера пакетов sinaptic, так и командой в терминале:

после установки программу можно найти в разделе меню «Система», отображается как System Profiler and Benchmark.

Ниже на скриншоте видно как выглядит программа после запуска.

Слева расположен список компонентов, а справа после выбора отображаются их характеристики.

характеристики программой hardInfo

Воспользуемся терминалом

Иногда проще и быстрее посмотреть характеристики компьютера в терминале с помощью одной из команд:

Подробная информация о центральном процессоре:

Общая информация о памяти:

Объем занятой и свободной памяти в мегабайтах:

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

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

Проверка поддержки «direct 3D rendering»:

Читайте также:  Самый стабильный linux сервер

Информация о производителе видеокарты:

Информация о модели видеокарты:

lspci | grep VGA lspci | grep -i vga

Тест производительности видеокарты, вывод fps в терминале:

Информация о разрешениях, поддерживаемых монитором:

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

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

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

Общая информация об аудиокарте:

Расширенная информация об аудиокарте:

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

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

Разделы, имена устройств и расположение на дисках:

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

Информация о шинах USB и подключенных к ним устройствах:

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

Информация о шинах PCI и подключенных к ним устройствах:

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

Имя и версия дистрибутива Linux:

Название дистрибутива, релиз и кодовое имя, при наличии.

Подробная информация о ядре Linux:

Источник

Получение информации о компьютере на UNIX

Обновлено

Обновлено: 23.06.2023 Опубликовано: 19.06.2018

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

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

1. lscpu (Linux)

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 2
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 62
Model name: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
Stepping: 4
CPU MHz: 2592.918
BogoMIPS: 5187.50
Hypervisor vendor: VMware
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 20480K
NUMA node0 CPU(s): 0-7

  • Architecture — архитектура процессора — 32 бит или 64.
  • Core(s) per socket — количество ядер на процессор.
  • Socket(s) — количество физических/виртуальных процессоров.
  • CPU(s) — суммарное количество процессорных ядер.
  • Model name — модель процессора.

2. sysctl -a (FreeBSD)

Команда отображает множество данных, поэтому добавляем фильтр:

sysctl -a | egrep -i ‘hw.machine|hw.model|hw.ncpu’

hw.model: Intel(R) Xeon(R) CPU X5690 @ 3.47GHz
hw.machine: amd64
hw.ncpu: 2

* на самом деле, команда sysctl работает и в Linux, но формат вывода менее удобен, по сравнению с вышерассмотренной lscpu.

3. Файл /proc/cpuinfo (Linux)

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

Читайте также:  Astra linux настройка обновления

Команда для подсчета количества ядер:

cat /proc/cpuinfo | grep processor | wc -l

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

Linux

Сначала необходимо установить утилиту.

После установки утилиты выполняем:

FreeBSD

Загружаем необходимый модуль:

* для автоматической его загрузки добавляем в файл /boot/loader.conf строку coretemp_load=»YES»

sysctl -a | grep temperature

dev.cpu.0.temperature: 40.0C
dev.cpu.1.temperature: 41.0C

Информация об оперативной памяти

1. Файл /proc/meminfo (Linux)

MemTotal: 8010284 kB
MemFree: 1058580 kB
MemAvailable: 2791616 kB
Buffers: 1884 kB
Cached: 1754092 kB
SwapCached: 122280 kB
Active: 4330296 kB
Inactive: 2006792 kB
Active(anon): 3623768 kB
Inactive(anon): 983120 kB
Active(file): 706528 kB
Inactive(file): 1023672 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 1048572 kB
SwapFree: 597684 kB
Dirty: 20 kB
Writeback: 0 kB
AnonPages: 4466532 kB
Mapped: 92808 kB
Shmem: 25776 kB
Slab: 408732 kB
SReclaimable: 308820 kB
SUnreclaim: 99912 kB
KernelStack: 7312 kB
PageTables: 23276 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 5053712 kB
Committed_AS: 3770324 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 159328 kB
VmallocChunk: 34359341052 kB
HardwareCorrupted: 0 kB
AnonHugePages: 3248128 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 257984 kB
DirectMap2M: 8130560 kB

  • MemTotal — общий объем оперативной памяти.
  • MemFree — объем памяти, который не используется системой.
  • Buffers — память, которая в данным момент ожидает записи на диск.
  • Cached — объем, задействованный под кэш чтения с диска.
  • MemAvailable — объем памяти, доступной в распределители без необходимости обмена.
  • SwapTotal — объем файла подкачки.
  • SwapFree — свободный объем файла подкачки.

* Объем используемой памяти = MemTotal – MemFree — Cached — Buffers.

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

2. free (Linux)

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

total used free shared buff/cache available
Mem: 3,7G 568M 378M 193M 2,8G 2,6G
Swap: 4,0G 94M 3,9G

Источник

Оцените статью
Adblock
detector