Comando para mostrar o esquema de partição

0

Qual é o comando para ver o esquema de partição do disco rígido no Ubuntu?

Eu sei que podemos ver o esquema de particionamento no Gparted, mas como podemos executá-lo na linha de comando?

    
por vipul jadhav 12.01.2018 / 12:27

3 respostas

6

Existem muitas maneiras possíveis. Estes três abaixo devem ser os mais comuns. As coisas depois de # nas linhas de comando são comentários explicando o que cada uma delas faz, você não precisa copiá-las.

lsblk

Esta é provavelmente a ferramenta mais simples para obter uma visão geral rápida de quais partições existem. Estruturas aninhadas (por exemplo, disco > partição > contêiner LUKS > contêiner LVM > volume) também são muito bem exibidas como uma árvore. É executado como usuário comum, não é necessário sudo .

Você obtém (entre outras) informações sobre o nome do dispositivo, tamanho, tipo e ponto de montagem (se montado). Com a opção -f mostrará o tipo, o rótulo e o UUID do sistema de arquivos.

É possível especificar um disco, partição ou qualquer dispositivo semelhante para visualizar apenas informações sobre isso, em vez de listar tudo.

Exemplos:

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

Veja man lsblk para mais informações.

dividido

parted é uma ferramenta de linha de comando mais poderosa, semelhante ao GParted pendente de GUI. Também pode modificar o layout de particionamento. Observe que isso requer privilégios elevados ( sudo ) para ser executado.

Ele mostrará informações sobre o hardware do disco (modelo, tipo, tamanho, tamanho do setor, etc.), além de uma tabela de partição detalhada incluindo posições inicial e final, tamanho, tipo, sistema de arquivos, sinalizadores, rótulo, ...

Você pode listar tudo ou especificar um disco para imprimir detalhes.

Exemplos:

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

Veja man parted para mais informações.

fdisk

fdisk é muito semelhante a parted . Também é capaz de fazer modificações, requer privilégios elevados e mostra basicamente as mesmas informações também.

Exemplos:

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

Veja man fdisk para mais informações.

    
por Byte Commander 12.01.2018 / 12:52
4

fdisk

Para meus dois discos de 1 TB

sudo fdisk -l # (ell)

fornece a seguinte saída:

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

O comando

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 é uma unidade de DVD).

    
por PerlDuck 12.01.2018 / 12:42
0

lsblk listará partições e tamanho e ponto de montagem.

    
por ravery 12.01.2018 / 12:31