Как узнать, какие диски подключены в Linux

В Linux существует несколько способов узнать, какие диски подключены к системе. Рассмотрим основные:

Использование команды lsblk

lsblk ― утилита, отображающая информацию о блочных устройствах (дисках, разделах). Она показывает имена устройств, размеры, метки и точки монтирования.

Команда fdisk

fdisk -l выводит список всех дисков и разделов. Полезно для идентификации дисков.

blkid: UUID и метки

blkid показывает UUID (уникальный идентификатор) и метки файловых систем на дисках.

df: информация о смонтированных дисках

df -h отображает информацию об использовании дискового пространства смонтированных файловых систем.

В Linux существует несколько способов узнать, какие диски подключены к системе. Рассмотрим основные:

Использование команды lsblk

lsblk ⎻ утилита, отображающая информацию о блочных устройствах (дисках, разделах). Она показывает имена устройств, размеры, метки и точки монтирования.

Команда fdisk

fdisk -l выводит список всех дисков и разделов диска. Полезно для идентификации дисков, особенно если lsblk не предоставляет достаточно деталей. Эта terminal command предоставляет более низкоуровневую информацию о геометрии жесткого диска (HDD) или SSD.

Обратите внимание, что для выполнения этой команды могут потребоваться права администратора (root).

Как узнать, какие диски подключены в Linux

blkid: UUID и метки

blkid показывает UUID (уникальный идентификатор) и метки диска файловых систем на дисках. Это важно для монтирования дисков по UUID вместо имена устройств (например, /dev/sda1), что делает систему более устойчивой к изменениям в порядке обнаружения storage devices.

UUID гарантирует, что файловая система будет смонтирована в правильную точку, независимо от того, как Linux присваивает имена устройств.

Читайте также:  Как правильно снять квартиру во Владивостоке

df: информация о смонтированных дисках

df -h отображает информацию об использовании дискового пространства смонтированных файловых систем. Параметр -h делает вывод информации более читаемым, отображая размеры в «human-readable» формате (например, 1K, 234M, 2G).

Эта команда полезна для проверки, какие диски смонтированы и сколько disk space они используют. Это критически важно для disk management и предотвращения переполнения дисков, особенно на system и server.

Работа с /dev и /mnt

Имена устройств в Linux обычно находятся в каталоге /dev (например, /dev/sda, /dev/nvme0n1). Точки монтирования дисков, где файловая система становится доступной, часто располагаются в /mnt или в подкаталогах /media. Монтирование дисков позволяет вам получить доступ к их содержимому.

Управление дисками и проверка дисков

Помимо перечисленных команд, для более продвинутого управления дисками можно использовать инструменты, такие как parted или графические утилиты, доступные в некоторых дистрибутивах Linux. Для проверки дисков на наличие ошибок можно использовать команду fsck (filesystem check), но ее следует использовать с осторожностью и только на несмонтированных разделах диска.

Знание того, как узнать какие диски подключены в Linux, является важной частью system administration. Используя команды lsblk, fdisk, blkid и df, вы можете получить полную информацию о дисках, разделах диска и файловых системах в вашей системе. Эти terminal commands позволяют эффективно управлять storage и обеспечивать стабильную работу вашей Linux системы. Понимание device names, mount points, disk usage и UUID поможет вам в решении проблем, связанных с storage devices и partitions.