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