- Смотрим список дисков Linux
- Как посмотреть список дисков в Linux
- Посмотреть список дисков в GUI
- Выводы
- 🖴 Как вывести список имен устройств, информации о дисках и разделах в Linux с помощью lsblk
- Что делает команда lsblk?
- Полезные параметры lsblk
- Как узнать, это SSD или жесткий диск (HDD) на Linux
- Показать файловые системы, хранящиеся на дисках / разделах
- 4 способа просмотра дисков и разделов в Linux
- 1. Список дисков Linux с помощью команды fdisk
- 2. Просмотр разделов диска Linux с помощью команды lsblk
- 3. Просмотр дисков Linux с помощью команды hwinfo
- 4. Найдите информацию о разделах Linux с помощью Disk Tool
Смотрим список дисков Linux
Linux отображает подключённые жёсткие диски иначе, чем Windows. В операционной системе от Microsoft мы привыкли к тому, что у нас есть диск C, D, E, и нам не нужно задумываться о реальных именах разделов и жёстких дисков. Все диски размещены в проводнике и очень просто доступны.
В Linux такой возможности нет, как и нет такой абстракции. Диски и разделы именуются как есть, и вы будете иметь дело именно с этими именами. В этой статье мы разберём, как посмотреть список дисков Linux.
Как посмотреть список дисков в Linux
В Linux все отображается в файловом виде, в том числе и устройства. Все подключённые к операционной системе Linux устройства размещаются в каталоге /dev/ здесь вы найдете микрофоны, камеры, жёсткие диски, флешки, одним словом, все внешние и внутренние устройства.
Жёсткие диски имеют особенные названия. В зависимости от интерфейса, через который подключён жёсткий диск, название может начинаться на:
- sd — устройство, подключённое по SCSI;
- hd — устройство ATA;
- vd — виртуальное устройство;
- mmcblk — обозначаются флешки, подключённые через картридер;
В наше время большинство блочных устройств Linux подключаются через интерфейс SCSI. Сюда входят жёсткие диски, USB-флешки, даже ATA-диски теперь тоже подключаются к SCSI через специальный переходник. Поэтому в большинстве случаев вы будете иметь дело именно с дисками sd.
Третья буква в имени диска означает его порядковый номер в системе. Используется алфавитная система. Например sda — первый диск, sdb — второй диск, sdc — третий и так далее. Дальше следует цифра — это номер раздела на диске — sda1, sda2.
Самый простой способ увидеть все подключённые диски — это посмотреть содержимое каталога /dev/ и отфильтровать устройства sd:
Как видите, в моей системе сейчас есть только один диск и два раздела. Дальше мы можем посмотреть, куда примонтирован каждый из разделов:
Здесь, кроме дисков, будут отображаться различные специальные файловые системы: procfs, sysfs, tmpfs, cgroup и так далее. Однако все эти команды не помогут нам получить доступ к информации о дисках. Поэтому нам понадобится кое-что другое. Посмотреть подключённые диски с выводом информации о размере и свободном пространстве можно с помощью утилиты df:
Здесь отображается уже подробная информация. Но вы можете узнать ещё больше с помощью команды lsblk:
В этом случае список примонтированных дисков Linux включает ещё и информацию о точке монтирования, типе раздела (диск, раздел, привод) и его мажорном и минорном номере, по которым можно понять, что это за устройство. Если вам нужна информация о размере, то лучше использовать fdisk:
Это все утилиты, которыми вы можете воспользоваться, чтобы просмотреть список дисков Linux. Но есть ещё и графические утилиты.
Посмотреть список дисков в GUI
Во-первых, если к компьютеру подключено несколько дисков, то вы сможете их увидеть на левой панели файлового менеджера Nautilus или Dolphin. Там будет отображаться список подключенных устройств Linux, их метки и размер:
В Gnome есть программа Disks, которая позволяет настраивать поведение дисков, она же может отображать список подключенных устройств к системе. Вы можете найти её в главном меню:
Утилита отображает всю доступную информацию о дисках и разделах на них, вы можете даже посмотреть информацию о состоянии smart. Список дисков находится на панели слева, а справа разделы на этом диске:
Ещё одна утилита, которую вы можете использовать, чтобы посмотреть список жёстких дисков Linux — это Gparted. Это редактор разделов для Linux, но вы можете посмотреть подключнёные диски и структуру каждого из них. Раскрывающийся список вы найдёте в верхнем правом углу:
А в основной части окна программы отображается список разделов.
Выводы
В этой статье мы разобрали несколько способов посмотреть список примонтированных дисков Linux. Каждый из них может понадобиться в различных ситуациях. Если у вас остались вопросы, спрашивайте в комментариях!
Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.
🖴 Как вывести список имен устройств, информации о дисках и разделах в Linux с помощью lsblk
В Linux иногда требуется работать с дисками и / или разделами непосредственно из командной строки.
Часто вы действительно будете выполнять действия с файловыми системами, но вы жк делаете это, указывая разделы, в которых они хранятся, верно?
В командной строке вы обращаетесь к ним, используя имена их устройств (например, «/dev/sda3»).
В системах с большим количеством дисков, разделов, оптических приводов и USB-накопителей может быть сложно определить имя устройства, назначенное каждому из них.
Что делает команда lsblk?
lsblk отображает информацию об устройствах хранения.
Утилита чаще всего используется для определения правильного имени устройства, которое будет передано следующей команде.
В большинстве случаев команды lsblk без каких-либо дополнительных параметров достаточно для определения диска или раздела, с которым вы хотите работать.
Например, на картинке выше я могу сказать, что «sda4» – это раздел Windows, но это потому, что я знаю, что его размер составляет примерно 200 ГБ.
Однако, если у вас есть два или более раздела одинакового размера, все может стать более запутанным.
В других случаях вы можете просто не знать или не помнить размер определенного диска или раздела в вашей системе.
В Linux опасно путать имена устройств, так как вы можете уничтожить или повредить полезные данные неверной командой.
Полезные параметры lsblk
По умолчанию lsblk отображает только несколько свойств, как вы увидели на картинке выше.
Но, если вы добавите параметры в эту команду, вы можете заставить ее выводить дополнительные свойства ваших устройств.
Это, в свою очередь, упрощает идентификацию искомого диска или раздела.
Как узнать, это SSD или жесткий диск (HDD) на Linux
Чтобы увидеть, какие дополнительные столбцы может отображать lsblk, введите следующее:
В этом сценарии вы будете использовать ROTA и DISC-GRAN.
ROTA сообщает вам, принадлежит ли блочное устройство к устройству ротационного хранения.
Жесткие диски являются ротационными, поэтому столбец выводит «1» (двоичное логическое значение, означающее «true»).
DISC-GRAN показывает гранулярность сброса.
SSD поддерживают сброс, чтобы освободить неиспользуемые блоки данных.
Жесткие диски не поддерживают эту функцию, поскольку она им не нужны, поэтому в этом столбце для них будет отображаться нулевое значение («0B», что означает отказ от гранулярности нулевых байтов).
Показать файловые системы, хранящиеся на дисках / разделах
Когда вы видите список разделов, вы можете узнать, что каждый из них хранит, основываясь только на их размерах.
Если этого недостаточно, вы можете также создать выходные файловые системы lsblk.
- Windows использует файловую систему NTFS
- Linux обычно использует ext4
- Устройство USB использует FAT, FAT32 (vfat) или NTFS
- Загрузочный раздел EFI, как правило, очень маленький и содержит файловую систему vfat.
Кроме того, добавьте выходной столбец LABEL, который может помочь, если разделы были помечены при создании / форматировании.
4 способа просмотра дисков и разделов в Linux
В этом руководстве мы покажем, как составить список дисков и разделов хранилища в системах Linux. Мы рассмотрим как инструменты командной строки, так и утилиты с графическим интерфейсом. К концу этого руководства вы узнаете, как просматривать или сообщать информацию о дисках и разделах на вашем сервере Linux, настольном компьютере или рабочей станции.
[Вам также может понравиться: 3 полезных инструмента для сканирования дисков Linux с графическим интерфейсом и терминалом]
1. Список дисков Linux с помощью команды fdisk
fdisk — широко используемый инструмент командной строки для работы с таблицами разделов диска. Вы можете использовать его для просмотра дисков и разделов на вашем сервере Linux следующим образом.
Флаг -l подразумевает список разделов, если устройство не указано, fdisk отобразит разделы со всех дисков. Для его вызова требуются привилегии root, поэтому при необходимости используйте команду sudo:
2. Просмотр разделов диска Linux с помощью команды lsblk
lsblk — это утилита для просмотра блочных устройств. Вы можете использовать его для просмотра дисков и разделов на вашем компьютере с Linux следующим образом. Он хорошо работает без команды sudo:
Чтобы просмотреть дополнительную информацию о дисках, используйте параметр командной строки -f , как показано ниже:
3. Просмотр дисков Linux с помощью команды hwinfo
hwinfo — еще одна полезная утилита для просмотра информации о вашем оборудовании, особенно о дисках. Если вы не можете найти команду hwinfo в своей системе, выполните следующую команду, чтобы установить ее:
$ sudo apt install hwinfo [On Debian, Ubuntu and Mint] $ sudo yum install hwinfo [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux] $ sudo emerge -a sys-apps/hwinfo [On Gentoo Linux] $ sudo pacman -S hwinfo [On Arch Linux] $ sudo zypper install hwinfo [On OpenSUSE]
После установки пакета hwinfo запустите команду с параметром командной строки —disk , как показано ниже:
В выводе предыдущей команды есть много информации о диске или его разделах, которые отображает hwinfo. Если вы хотите просмотреть обзор блочных устройств, выполните эту команду:
Чтобы показать сводку по всем дискам, выполните команду:
4. Найдите информацию о разделах Linux с помощью Disk Tool
На настольном компьютере Linux вы также можете использовать приложение с графическим интерфейсом пользователя (GUI) для просмотра списка дисков, подключенных к вашему компьютеру. Сначала найдите приложение disks в системном меню. Затем откройте его, чтобы просмотреть свои диски и их разделы.
Это все на данный момент. Для получения дополнительной информации о командах, используемых в этом руководстве, посетите их справочные страницы. Вы также можете поделиться своими мыслями с нами через форму комментариев ниже.