Подробный гайд: Как узнать характеристики ПК и дату установки в Astra Linux

Гайд по Astra Linux: команды lscpu, lsblk, lshw для просмотра характеристик ПК и способы определения даты установки системы

2026.05.12                  


Подробный гайд: Как узнать характеристики ПК и дату установки в Astra LinuxПодробный гайд: Как узнать характеристики ПК и дату установки в Astra Linux

Применимо к:

Astra Linux Special Edition (1.5–1.7, 8.1) и Common Edition 2.12


Часть 1: Просмотр характеристик компьютера

Процессор (CPU)

# Базовая информация о процессоре
lscpu

Ключевые параметры в выводе:

  • CPU(s) — количество ядер/потоков
  • Thread(s) per core — потоков на ядро
  • Ядер на сокет — физических ядер
  • CPU max/min MHz — диапазон частот
  • L1/L2/L3 cache — объём кэш-памяти
# Текущая частота ядер (альтернативный способ)
cat /proc/cpuinfo | grep MHz

# Расширенная информация о частоте (требуется пакет cpufrequtils)
sudo apt install cpufrequtils  # если не установлен
cpufreq-info

Диски и разделы

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

# Подробная информация о дисках
sudo fdisk -l

# Информация о разделах
cat /proc/partitions

Оперативная память

# Информация о RAM
cat /proc/meminfo

# Или через free
free -h

USB-устройства

lsusb

PCI-устройства (видеокарта, сетевые адаптеры и др.)

# Базовый список
lspci

# Подробно с драйверами
lspci -kv

Универсальный инструмент: lshw

# Установка (если не предустановлен)
sudo apt install lshw

# Краткий отчёт
sudo lshw -short

# Полный отчёт
sudo lshw

# Отчёт по классу устройств (например, disk, memory, cpu)
sudo lshw -class disk

# Экспорт в HTML для удобного просмотра
sudo lshw -html > hardware.html
firefox hardware.html  # открыть в браузере

Альтернатива: inxi (удобный сводный отчёт)

# Установка
sudo apt install inxi

# Быстрый обзор системы
inxi -F

# Краткий базовый отчёт
inxi -b

# Справка по возможностям
inxi -h

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

# Установка
sudo apt install hardinfo

# Запуск из меню: «Системные утилиты» → «System Profiler and Benchmark»
# Или из терминала:
hardinfo

Часть 2: Как узнать дату установки системы

Способ 1: Через дату создания системных файлов (быстрый)

ls -l --full-time /etc/hostname
# или
ls -l --full-time /etc/hosts

Файлы /etc/hostname и /etc/hosts обычно создаются при установке ОС, поэтому их дата может служить ориентиром.

Способ 2: Через файловую систему (наиболее точный)

# Для ext2/ext3/ext4 (требует root)
sudo tune2fs -l /dev/sda1 | grep "Filesystem created"

Замените /dev/sda1 на ваш корневой раздел (узнать можно через lsblk или df /).

Способ 3: Через журналы системы

# Просмотр первых записей в journal (если используется systemd)
journalctl --boot=0 | head -20

# Или поиск по дате первого входа
last -F | tail

Способ 4: Через историю пакетов (для систем на базе Debian)

# Дата установки первого пакета
zgrep "install " /var/log/dpkg.log* | head -1

# Или более надёжно:
grep " install " /var/log/dpkg.log /var/log/dpkg.log.* 2>/dev/null | head -1

Сводная таблица команд

Задача Команда Примечание
Процессор lscpu Входит в базовую поставку
Память cat /proc/meminfo или free -h
Диски lsblk, sudo fdisk -l
USB lsusb
PCI-устройства lspci -kv -k — драйверы, -v — подробно
Полный отчёт sudo lshw -html > report.html Требует установки lshw
Быстрый обзор inxi -F Удобочитаемый формат
Дата установки ls -l --full-time /etc/hostname Ориентировочно
Точная дата ФС sudo tune2fs -l /dev/sdXY | grep created Наиболее надёжно

Важные замечания для Astra Linux

  1. Права доступа: Большинство команд диагностики требуют прав суперпользователя — используйте sudo.
  2. Репозитории: Убедитесь, что подключены официальные репозитории Астра для установки утилит (lshw, inxi, cpufrequtils).
  3. Режимы безопасности: В Special Edition с включённым МКЦ (мандатным контролем целостности) некоторые команды могут требовать дополнительного контекста безопасности.
  4. Экспорт отчётов: Для аудита удобно генерировать HTML-отчёты: sudo lshw -html > audit_$(date +%Y%m%d).html.

Совет:

Сохраните этот гайд или создайте скрипт system_info.sh с нужными командами — это ускорит диагностику в будущем.