Команда для отображения схемы разделов

Что такое команда для просмотра схемы разделов жесткого диска на Ubuntu?

Я знаю, что мы можем видеть схему раздела в Gparted, но как мы можем запустить ее в командной строке?

0
задан 12 January 2018 в 15:51

9 ответов

Существует много возможных способов. Эти три ниже должны быть наиболее распространенными. Материал после # в командных строках - это комментарии, объясняющие, что каждый из них делает, вам не нужно их копировать.

lsblk

Это, наверное, самый простой инструмент чтобы получить краткий обзор того, какие разделы существуют. Вложенные структуры (например, disk> partition> LUKS container> LVM container> volume) также хорошо отображаются в виде дерева. Выполняется как обычный пользователь, нет sudo.

Вы получаете (среди прочего) информацию о названии устройства, его размере, типе и точке монтирования (если смонтировано). С помощью опции -f будет отображаться тип файловой системы, метка и UUID.

Можно указать диск, раздел или любое подобное устройство, чтобы просматривать информацию об этом, а не перечислять все. [!d4 ]

Примеры:

lsblk                     # default info about all devices
lsblk -f                  # file system info about all devices
lsblk /dev/sda1           # default info about the /dev/sda1 partition and its children only
lsblk -f /dev/sdb         # file system info about the /dev/sdb disk and its children only

Подробнее см. man lsblk.

parted

parted - более мощный инструмент командной строки , аналогично его графическому интерфейсу GParted. Он также может изменять расположение разделов. Обратите внимание, что для этого требуются повышенные привилегии (sudo).

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

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

Примеры :

sudo parted -l                 # show info about all devices
sudo parted /dev/sda print     # show info about the /dev/sda disk only

Подробнее см. man parted.

fdisk

fdisk очень похож на parted. Он также может вносить изменения, требует повышенных привилегий и показывает в основном ту же информацию.

Примеры:

sudo fdisk -l                  # show info about all devices
sudo fdisk -l /dev/sda         # show info about the /dev/sda disk only

Для получения дополнительной информации см. man fdisk.

6
ответ дан 22 May 2018 в 15:34
  • 1
    lsblk требует sudo, если вам нужна определенная информация, например, метка тома и тип файловой системы. – wjandrea 12 January 2018 в 21:33
  • 2
    @WJAndrea Вы уверены? Я не могу подтвердить ваше заявление в 16.04, так как для меня lsblk и sudo lsblk (или lsblk -f и sudo lsblk -f) отображается точно такой же объем информации. – Byte Commander 12 January 2018 в 23:20
  • 3
    О да, 16.04 этого не требуется. Я думаю, это изменилось с 14.04, которое я использую. – wjandrea 12 January 2018 в 23:35

Существует много возможных способов. Эти три ниже должны быть наиболее распространенными. Материал после # в командных строках - это комментарии, объясняющие, что каждый из них делает, вам не нужно их копировать.

lsblk

Это, наверное, самый простой инструмент чтобы получить краткий обзор того, какие разделы существуют. Вложенные структуры (например, disk> partition> LUKS container> LVM container> volume) также хорошо отображаются в виде дерева. Выполняется как обычный пользователь, нет sudo.

Вы получаете (среди прочего) информацию о названии устройства, его размере, типе и точке монтирования (если смонтировано). С помощью опции -f будет отображаться тип файловой системы, метка и UUID.

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

Примеры:

lsblk # default info about all devices lsblk -f # file system info about all devices lsblk /dev/sda1 # default info about the /dev/sda1 partition and its children only lsblk -f /dev/sdb # file system info about the /dev/sdb disk and its children only

Подробнее см. man lsblk.

parted

parted - более мощный инструмент командной строки , аналогично его графическому интерфейсу GParted. Он также может изменять расположение разделов. Обратите внимание, что для этого требуются повышенные привилегии (sudo).

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

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

Примеры :

sudo parted -l # show info about all devices sudo parted /dev/sda print # show info about the /dev/sda disk only

Подробнее см. man parted.

fdisk

fdisk очень похож на parted. Он также может вносить изменения, требует повышенных привилегий и показывает в основном ту же информацию.

Примеры:

sudo fdisk -l # show info about all devices sudo fdisk -l /dev/sda # show info about the /dev/sda disk only

Для получения дополнительной информации см. man fdisk.

6
ответ дан 17 July 2018 в 23:15

Существует много возможных способов. Эти три ниже должны быть наиболее распространенными. Материал после # в командных строках - это комментарии, объясняющие, что каждый из них делает, вам не нужно их копировать.

lsblk

Это, наверное, самый простой инструмент чтобы получить краткий обзор того, какие разделы существуют. Вложенные структуры (например, disk> partition> LUKS container> LVM container> volume) также хорошо отображаются в виде дерева. Выполняется как обычный пользователь, нет sudo.

Вы получаете (среди прочего) информацию о названии устройства, его размере, типе и точке монтирования (если смонтировано). С помощью опции -f будет отображаться тип файловой системы, метка и UUID.

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

Примеры:

lsblk # default info about all devices lsblk -f # file system info about all devices lsblk /dev/sda1 # default info about the /dev/sda1 partition and its children only lsblk -f /dev/sdb # file system info about the /dev/sdb disk and its children only

Подробнее см. man lsblk.

parted

parted - более мощный инструмент командной строки , аналогично его графическому интерфейсу GParted. Он также может изменять расположение разделов. Обратите внимание, что для этого требуются повышенные привилегии (sudo).

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

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

Примеры :

sudo parted -l # show info about all devices sudo parted /dev/sda print # show info about the /dev/sda disk only

Подробнее см. man parted.

fdisk

fdisk очень похож на parted. Он также может вносить изменения, требует повышенных привилегий и показывает в основном ту же информацию.

Примеры:

sudo fdisk -l # show info about all devices sudo fdisk -l /dev/sda # show info about the /dev/sda disk only

Для получения дополнительной информации см. man fdisk.

6
ответ дан 24 July 2018 в 13:47

fdisk

Для двух двухдисковых дисков

sudo fdisk -l # (ell)

выдает следующий вывод:

Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x81fe91a0

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1  *          2048     821247     819200   400M 83 Linux
/dev/sda2           821248 1953525167 1952703920 931,1G  f W95 Ext'd (LBA)
/dev/sda5           823296  391028735  390205440 186,1G 83 Linux
/dev/sda6        391030784 1415032831 1024002048 488,3G 83 Linux
/dev/sda7       1415034880 1451898879   36864000  17,6G 82 Linux swap / Solaris


Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x81fe91a0

Device     Boot     Start        End    Sectors   Size Id Type
/dev/sdb1            2048 1953523711 1953521664 931,5G  5 Extended
/dev/sdb5            4096  629149695  629145600   300G 83 Linux
/dev/sdb6       629151744 1258297343  629145600   300G 83 Linux

lsblk

Команда

lsblk # apparently no sudo needed

дает

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931,5G  0 disk 
├─sda1   8:1    0   400M  0 part 
├─sda2   8:2    0     1K  0 part 
├─sda5   8:5    0 186,1G  0 part /
├─sda6   8:6    0 488,3G  0 part /home
└─sda7   8:7    0  17,6G  0 part [SWAP]
sdb      8:16   0 931,5G  0 disk 
├─sdb1   8:17   0     1K  0 part 
├─sdb5   8:21   0   300G  0 part /mnt/freeA
└─sdb6   8:22   0   300G  0 part /mnt/freeB
sr0     11:0    1  1024M  0 rom  

(sr0 является приводом DVD).

4
ответ дан 22 May 2018 в 15:34

lsblk перечислит разделы, размер и точку монтирования.

0
ответ дан 22 May 2018 в 15:34

fdisk

Для двух двухдисковых дисков

sudo fdisk -l # (ell)

выдает следующий вывод:

Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x81fe91a0 Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 821247 819200 400M 83 Linux /dev/sda2 821248 1953525167 1952703920 931,1G f W95 Ext'd (LBA) /dev/sda5 823296 391028735 390205440 186,1G 83 Linux /dev/sda6 391030784 1415032831 1024002048 488,3G 83 Linux /dev/sda7 1415034880 1451898879 36864000 17,6G 82 Linux swap / Solaris Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x81fe91a0 Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 1953523711 1953521664 931,5G 5 Extended /dev/sdb5 4096 629149695 629145600 300G 83 Linux /dev/sdb6 629151744 1258297343 629145600 300G 83 Linux

lsblk

Команда

lsblk # apparently no sudo needed

дает

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931,5G 0 disk ├─sda1 8:1 0 400M 0 part ├─sda2 8:2 0 1K 0 part ├─sda5 8:5 0 186,1G 0 part / ├─sda6 8:6 0 488,3G 0 part /home └─sda7 8:7 0 17,6G 0 part [SWAP] sdb 8:16 0 931,5G 0 disk ├─sdb1 8:17 0 1K 0 part ├─sdb5 8:21 0 300G 0 part /mnt/freeA └─sdb6 8:22 0 300G 0 part /mnt/freeB sr0 11:0 1 1024M 0 rom

(sr0 является приводом DVD).

4
ответ дан 17 July 2018 в 23:15

lsblk перечислит разделы, размер и точку монтирования.

0
ответ дан 17 July 2018 в 23:15

fdisk

Для двух двухдисковых дисков

sudo fdisk -l # (ell)

выдает следующий вывод:

Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x81fe91a0 Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 821247 819200 400M 83 Linux /dev/sda2 821248 1953525167 1952703920 931,1G f W95 Ext'd (LBA) /dev/sda5 823296 391028735 390205440 186,1G 83 Linux /dev/sda6 391030784 1415032831 1024002048 488,3G 83 Linux /dev/sda7 1415034880 1451898879 36864000 17,6G 82 Linux swap / Solaris Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x81fe91a0 Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 1953523711 1953521664 931,5G 5 Extended /dev/sdb5 4096 629149695 629145600 300G 83 Linux /dev/sdb6 629151744 1258297343 629145600 300G 83 Linux

lsblk

Команда

lsblk # apparently no sudo needed

дает

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 931,5G 0 disk ├─sda1 8:1 0 400M 0 part ├─sda2 8:2 0 1K 0 part ├─sda5 8:5 0 186,1G 0 part / ├─sda6 8:6 0 488,3G 0 part /home └─sda7 8:7 0 17,6G 0 part [SWAP] sdb 8:16 0 931,5G 0 disk ├─sdb1 8:17 0 1K 0 part ├─sdb5 8:21 0 300G 0 part /mnt/freeA └─sdb6 8:22 0 300G 0 part /mnt/freeB sr0 11:0 1 1024M 0 rom

(sr0 является приводом DVD).

4
ответ дан 24 July 2018 в 13:47

lsblk перечислит разделы, размер и точку монтирования.

0
ответ дан 24 July 2018 в 13:47

Другие вопросы по тегам:

Похожие вопросы: