i log it

изучаем IT

Утилиты предоставляющие информацию о системе Linux

- Опубликовано в linux

Утилиты предоставляющие информацию о системе Linux

Общая информация о системе

uname

выводит информацию о системе

# uname -a

lsb_release

выводит информацию о дистрибутиве

# lsb_release -a

/etc/os-release

файл /etc/os-release содержит информацию о системе

# cat /etc/os-release

neofetch

быстрый , настраиваемый скрипт выводит информацию о системе

# neofetch

inxi

выводит информацию о системе

# inxi

Информация о железе

hwinfo

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

# hwinfo --short

lshw

выводит полный список оборудования

# lshw

lscpu

выводит информацию об архитектуре процессора

# lscpu

lsblk

выводит список блочных устройств (HDD, SSD, USB-накопители и т.д.)

# lsblk

lspci

выводит список всех PCI-устройств

# lspci

free -h

выводит количество занятой и свободной оперативной памяти

# free -h

df -h

выводит отчет о свободном и занятом пространстве жестких дисков

#df -h

s-tui

мониторинг процессора

# s-tui

sensors

мониторинг температуры

# watch -n 0.3 sensors

Информация о запущенных службах

systemctl status

# systemctl status

service status-all

# service status-all

initctl list

# initctl list

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

top

# top

htop

# htop -d 2

Информация о файлах

ncdu

Анализатор использования дисков. Сортировка по размеру файлов.

# ncdu

badblocks

поиск bad-блоков (сканирование раздела на поврежденные сектора), без remap, только поиск

# sudo badblocks -v /dev/sdd1 -o ~/bad_sectors.txt

Графические приложения

HardInfo

Системный профилировщик и бенчмарк для систем Linux

# hardInfo

baobab

Анализатор использования дисков. Сортировка по размеру файлов. Графическое представление размеров файлов.

# baobab