8 exemplos de uso de comandos Partx no Linux
Partx é um utilitário de linha de comando simples, mas útil, orientado para a manutenção do seu sistema Linux. É usado para informar ao kernel sobre a presença e numeração de partições em um disco.
Neste breve artigo, explicaremos o uso útil do comando Partx com exemplos no Linux. Observe que você precisa executar o partx com privilégios de root, caso contrário, use o comando sudo para obter privilégios de root.
1. Para listar a tabela de partição do disco, você pode executar qualquer um dos seguintes comandos. Observe que, neste caso, partx verá sda10
como um disco inteiro em vez de uma partição (substitua /dev/sda10
pelo nó de dispositivo apropriado com o qual você deseja lidar em seu sistema):
partx --show /dev/sda10
OR
partx --show /dev/sda10 /dev/sda
2. Para listar todas as subpartições em /dev/sda
(observe que o dispositivo é usado como um disco inteiro), execute:
partx --show /dev/sda
3. Você também pode especificar o intervalo de partições a serem mostradas usando a opção --nr
. Use a opção -o
para definir as colunas de saída. Pode ser usado para --show
ou outras opções relacionadas.
Por exemplo, para imprimir os setores inicial e final da partição 10 em /dev/sda
, execute:
partx -o START, END --nr 10 /dev/sda
4. Para ler o disco e tentar adicionar todas as partições ao sistema, use a opção -a
e -v
(modo detalhado) como segue.
partx -v -a /dev/sdb
5. Para listar o comprimento em setores e o tamanho legível da partição 3 em /dev/sdb
, execute o seguinte comando.
partx -o SECTORS,SIZE /dev/sdb3 /dev/sdb
6. Para adicionar as partições especificadas, 3 a 5 (inclusive) em /dev/sdb
, use o seguinte comando.
partx -a --nr 3:5 /dev/sdb
7. Você também pode remover partições usando o sinalizador -d
. Por exemplo, para remover a última partição em /dev/sdb
, use o seguinte comando. Neste exemplo, --nr -1:-1
significa a última partição do disco.
partx -d --nr -1:-1 /dev/sdb
8. Para especificar o tipo de tabela de partição, use o sinalizador -t
e para desabilitar os cabeçalhos, use o sinalizador -g
.
partx -o START -g --nr 5 /dev/sdb
Você também pode gostar de ler estes seguintes artigos relacionados:
- 8 comandos ‘Parted’ do Linux para criar, redimensionar e resgatar partições de disco
- Como criar um novo sistema de arquivos Ext4 (partição) no Linux
- Como clonar uma partição ou disco rígido no Linux
- Os 6 principais gerenciadores de partição (CLI + GUI) para Linux
- 9 ferramentas para monitorar partições de disco Linux e uso no Linux
Para mais informações, leia a página de entrada manual do partx (executando man partx). Você pode fazer perguntas ou compartilhar suas idéias conosco por meio do formulário de feedback abaixo.