9 команд для просмотра информации о разделах и дисках
В данной статье мы рассмотрим несколько команд, которые могут быть использованы для проверки разделов в вашей файловой системе Linux. Команды могут быть использованы для просмотра информации о разделах, свободном и использованном дисковом пространстве на диске, а так же другой полезной информации о разделах.
Кроме того, такие команды как FDISK, SFDISK и CFDISK могут не только отображать информацию о разделах, но и вносить какие-либо изменения.
1. FDISK — является часто используемой командой для проверки разделов на диске. Она может отобразить список разделов, а так же дополнительную информацию.
2. Sfdisk — отображает похожую информацию, так же как и FDISK, однако есть и некоторые особенности, к примеру, отображение размера каждого раздела в мегабайтах.
3. cfdisk — является редактором разделов Linux с интерактивным пользовательским интерфейсом Ncurses. Команда может быть использована для отображения списка существующих разделов, а так же внесения каких либо изменений.
4. parted — ещё одна утилита командной строки, которая умеет отображать список разделов, информацию о них, а так же позволяет вносить изменения в разделы при необходимости.
5. DF — не является утилитой для разметки разделов, скорее больше для просмотра информации. Можно отметить то, что утилита DF способна вывести информацию о файловых системах, которые даже не являются реальными разделами диска.
6. Pydf — является в неком роде улучшением версии DF, которая написана на Python. Способна выводить информацию о всех разделах жесткого диска в удобном виде. Но есть и минусы, показываются только смонтированные файловые системы.
7. lsblk — выводит список всех блоков хранения информации, среди которых могут быть дисковые разделы и оптические приводы. Отображается такая информация как общий размер раздела/блока, точка монтирования (если таковая есть). Если нет точки монтирования, то это может значить что файловая система не смонтирована, для CD/DVD привода дисков это означает, что в лотке нету диска.
8. BLKID — выводит информацию о разделах файловой системы, среди них такие атрибуты как UUID, а так же тип файловой системы. Однако эта утилита не сообщает о дисковом пространстве на разделах.
9. HWiNFO — может быть использована для вывода списка оборудования и разделов для хранения данных. В результате вывода нет подробностей о каждом разделе, к примеру, как у команд, о которых шла речь выше.
Попробуйте воспользоваться командами, о которых мы говорили в этой статье, оставляйте свои отзывы и дополнения к ним в комментариях. Так же рекомендую просмотреть пост, в котором опубликован список команд для просмотра информации о системе.
Смотрим список дисков 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. Каждый из них может понадобиться в различных ситуациях. Если у вас остались вопросы, спрашивайте в комментариях!
5 мин для чтения 6 различных способов перечислить жесткие диски в Linux
Главное меню » Операционная система Linux » 6 различных способов перечислить жесткие диски в Linux
Имейте в виду, что жесткий диск может быть физически подключен, виртуально подключен или даже эмулирован (например, при использовании таких устройств хранения, как EMC, Sun или IBM).
Вот несколько различных команд, которые могут перечислить жесткие диски, имейте в виду, что есть другие, но они, вероятно, наиболее часто используемые и простые для выполнения работы.
Список жестких дисков в Linux
Обратите внимание, что некоторые из этих команд фактически являются инструментами разбиения диска, и перечисление разделов диска является одной из их функций.
Давайте посмотрим, какие команды вы можете использовать для отображения информации о диске в Linux.
Команда df в Linux , вероятно, одна из наиболее часто используемых. Он перечисляет фактическое «использование дискового пространства» и может дать вам информацию о том, какие жесткие диски (или текущее дисковое пространство) используются во всей системе.
Наиболее распространенный способ его использования – аргумент -h, который означает «читаемый человеком» (ведь мы не машины, верно?):
Как видите, первый столбец – это текущее логическое имя (или имя, с которым вы можете найти его в своей системе), второй столбец – насколько велик каждый из них, третий столбец – сколько используется в настоящее время (в байтах). ), четвертый столбец показывает, сколько в настоящее время доступно в каждом для использования (в байтах), пятый столбец – сколько используется (в%), а шестой и последний столбец – где он физически смонтирован в вашей системе Linux.
2. fdisk
fdisk – еще одна распространенная опция среди сисопов. В настоящее время в нем перечислены различные разделы (которые связаны с жесткими дисками, поскольку жесткий диск можно разделить на несколько разделов) в вашей системе.
Это вернет весь объем пространства (в ГБ или МБ), весь объем байтов и весь объем секторов на каждый раздел и в качестве сводки, а также начальный и конечный секторы, объем дискового пространства ( в байтах) и тип раздела.
Совет : Обычно диск SATA помечается как sd.
3. lsblk
Это немного сложнее но выполняет работу, так как перечисляет все блочные устройства. Это даст вам очень простой список всех устройств:
Это, вероятно, более наглядно, чем другие, так как даже показывает разделы для каждого диска визуально (как sda в примере выше). Он также предоставляет информацию об общем размере каждого раздела и диска и физическом расположении каждого из них. Это очень часто используется, когда вам нужно смонтировать используемые вещи (например, USB-накопитель или аналогичный), чтобы вы могли знать, где он находится, чтобы приступить к монтированию.
4. cfdisk
cfdiskвероятно, самый продвинутый в GUI (графический интерфейс пользователя), поскольку он абсолютно визуален и интерактивен. Он позволяет сначала перечислить все диски / разделы в вашей системе, но также позволяет вам управлять ими, выбирая их, а затем применяя такие действия, как «Удалить», «Изменить размер», «Тип» (для изменения типа раздела) и «Запись». Изменения, внесенные в разделы.
Он также дает вам очень полезную информацию о каждом разделе и диске, поскольку он дает вам, где начинается и заканчивается каждый цилиндр раздела, количество секторов, используемых каждым из них, и полный размер каждого из них с его типом. Это не даст вам, например, сколько используется или свободно использовать.
5. parted
Этот похож на предыдущие, он перечисляет все разделы и позволяет управлять ими. Его основное отличие заключается в том, что он также информирует вас о марке и модели ваших жестких дисков и даже о типе подключаемых к нему подключений (scsi, sata и т. д.) И общем размере диска.
6. sfdisk
Это очень похоже на fdisk, однако sfdisk позволяет вам видеть как физические, так и логические тома, а также дает «сводку» разделов фактических физических томов с цилиндрами (начало и конец), секторами, размером и типом.
Вероятно, «s» переводится как «супер», так как это fdisk со сверхспособностями:
Все эти команды должны позволить вам, по крайней мере, увидеть, какие логические тома, разделы и жесткие диски имеются в вашей системе, и использовать эту информацию по любой причине, которая вам нужна, просто для того, чтобы узнать больше или манипулировать любым из них.
Большинство из этих команд также предоставляют вам возможности по изменению и управлению разделами по вашему желанию, поэтому обязательно используйте их с ответственностью.
Если вам нравится проверять системную информацию, прочитайте статью о получении информации о процессоре в командной строке Linux .
Если у вас есть какие-либо вопросы или предложения, дайте мне знать в разделе комментариев.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.