Как получить информацию о жёстких дисках в Linux

Жесткие диски

OpenSource в заметках

Возникала ли у вас хоть раз необходимость получить информацию о жёстких дисках, установленных в системе, не проникая внутрь корпуса компьютера? Тем, кто сталкивался с такой необходимостью, но так и не нашёл решения, а также тем, кому в будущем это может пригодиться, посвящается сегодняшняя заметка.

Для Linux существует несколько утилит, при помощи которых можно получить интересующую вас информацию о жёстких дисках, установленных в системе. В первую очередь я рекомендую вам hdparm, утилиту с интерфейсом командной строки, умеющую среди всего прочего извлекать огромное количество разнообразной информацию из подсистемы драйверов дисков Linux.

hdparm

Эта утилита устанавливается по умолчанию в большинстве современных Linux-дистрибутивов и требует root-привилегий для работы. Чтобы получить информацию об устройстве, откройте терминал и запустите hdparm с ключом -I, передав путь к интересующему вас устройству:

Утилита lshw предназначена для получения информации об оборудовании (не только дисковом), установленном в системе, и умеет выводить полученные данные в приятном глазу TXT-формате, HTML или XML. В современных Linux-дистрибутивах программа по умолчанию не всегда устанавливается, так что перед её использованием установите её, используя штатный менеджер пакетов.

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

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

GNOME Disk Utility

Пользователи GNOME могут обратиться за помощью к специализированной GUI-утилите, позволяющей кроме получения информации об установленных устройствах, оперировать дисковыми разделами и выполнять ряд тестов устройств. Запустить утилиту можно из меню GNOME или из командной строки:

Пример информации о диске:

Пример вывода информации SMART:

smartctl

При помощи утилиты smartctl вы можете получить подробную информацию о состоянии здоровья ваших устройств, поддерживающих SMART. Пример вывода информации о SATA-устройстве:

Как получить информацию о жёстких дисках в Linux : 1 комментарий

Есть ещё графическая GSmartControl (Control and monitor hard disk SMART data).

CentOS 7: Команды для просмотра информации о разделах и дисках.

Опубликовано 2021-02-21 · Обновлено 2021-03-06

Содержание:

На чем было опробовано:

  1. CentOS Linux release 7.9.2009 (Core).
  2. Ноутбук Emachines.

1. Задача.

Задача: Получить информацию о разделах и дисках.

2. Выполнение задачи.

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

2.1. fdisk — является часто используемой командой для проверки разделов на диске. Она может отобразить список разделов, а так же дополнительную информацию.

Ответ:

2.2. sfdisk — отображает похожую информацию, так же как и fdisk, однако есть и некоторые особенности, к примеру, отображение размера каждого раздела в мегабайтах.

Ответ:

2.3. cfdisk — является редактором разделов CentOS 7 с интерактивным пользовательским интерфейсом Ncurses. Команда может быть использована для отображения списка существующих разделов, а так же внесения каких либо изменений.

Ответ:

2.4. parted — ещё одна утилита командной строки, которая умеет отображать список разделов, информацию о них, а так же позволяет вносить изменения в разделы при необходимости.

Ответ:

2.5. df — не является утилитой для разметки разделов, скорее больше для просмотра информации. Можно отметить то, что утилита DF способна вывести информацию о файловых системах, которые даже не являются реальными разделами диска.

Ответ:

Ответ:

# df -h —output=source,fstype,size,used,avail,pcent,target -x tmpfs -x devtmpfs

Ответ:

2.6. lsblk — выводит список всех блоков хранения информации, среди которых могут быть дисковые разделы и оптические приводы. Отображается такая информация как общий размер раздела/блока, точка монтирования (если таковая есть). Если нет точки монтирования, то это может значить что файловая система не смонтирована, для CD/DVD привода дисков это означает, что в лотке нету диска.

Ответ:

2.7. blkid — выводит информацию о разделах файловой системы, среди них такие атрибуты как UUID, а так же тип файловой системы. Однако эта утилита не сообщает о дисковом пространстве на разделах.

Ответ:

2.8. hwinfo — может быть использована для вывода списка оборудования и разделов для хранения данных. В результате вывода нет подробностей о каждом разделе, к примеру, как у команд, о которых шла речь выше.

http://ashep.org/2012/kak-poluchit-informaciyu-o-zhyostkix-diskax-v-linux/

🐹 CentOS 7: Команды для просмотра информации о разделах и дисках.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Related Posts