Comandos para monitorar partições de disco Linux

Se a nossa função ou função dentro da organização está associada à administração, suporte e suporte dentro da área de TI, devemos estar cientes da grande responsabilidade que temos sob nós, pois a partir de uma gestão e administração adequadas teremos um ambiente ideal, seguro e protegido infra-estrutura cumprindo todos os padrões e métricas propostas.

Entre as diferentes tarefas que devemos realizar, temos uma em particular que deve ser tratada com especial cuidado e é aquela tarefa associada ao desempenho, espaço e status dos dispositivos de armazenamento dentro dos sistemas operacionais Linux independentes da distro que trabalhamos desde um Disco em mau estado, sem espaço ou com setores defeituosos será um obstáculo para que o sistema funcione como desejado.

Quando gerenciamos sistemas dentro do Linux, devemos estar cientes dos elementos que devemos controlar e quais ferramentas podemos usar para executá-los. É difícil para os diferentes administradores encontrar os problemas e falhas que podem ocorrer dentro do sistema e é por isso que o monitoramento é uma tarefa frequentemente usada para detectar e monitorar o status das redes.

Entre os elementos e tarefas mais comuns no gerenciamento de sistemas Linux está a criação, gerenciamento e eliminação de partições. A partição dos discos é importante para poder estruturar nosso sistema de dados de maneira satisfatória em diferentes seções. Mais importante é se uma partição se encaixa se também vamos instalar vários sistemas operacionais no computador.

Hoje, este tutorial vai ensinar alguns comandos vitais para saber o status dos discos rígidos e partições que estabelecemos em qualquer uma das distros Linux. Para esta análise, usaremos o Ubuntu 16, mas podemos aplicá-lo a outros sistemas.

1. Monitore as partições do disco Linux com o comando (Disco Fixo)


O Fdisk é um dos comandos mais utilizados e importantes que podemos utilizar para verificar o estado dos discos no Linux, pois graças a este comando temos a possibilidade de executar as seguintes tarefas:
  • Crie partições
  • Apagar partições
  • Redimensionar ou alterar partições

Passo 1
Existem vários parâmetros que nos permitem ter um escopo muito mais profundo ou específico usando o Fdisk, são eles:

fdisk -lEste parâmetro nos permite ver todas as partições de disco no Linux detalhando tamanho, número de setores, unidades por setor, etc.

fdisk -l / dev / sdaEste comando nos permite ver o estado de uma partição particular indicando o número de setores, tamanho, ID e tipo de partição.

Passo 2
Também temos outras opções, como:

fdisk / dev / sda (d)Isso nos permite apagar uma partição dentro do sistema.

fdisk / dev / sda (n)Isso nos permite criar uma nova partição.

fdisk -s (ID da partição)Isso nos permite validar o tamanho de uma partição.

fdisk / dev / sdb (x)Isso nos permite corrigir a tabela de partição.

fdisk / dev / sda (m)Exibe os comandos Fdisk disponíveis.

2. Monitore partições de disco Linux com o comando CFDISK (curses fdisk)


CFDisk é um programa simples que nos permitirá ver as partições do disco na tela e a partir daí executar tarefas administrativas.

Passo 1
Graças ao CFDisk, podemos criar, editar e excluir partições Linux de forma segura e completa. Alguns dos parâmetros que podemos usar com CFDisk são os seguintes:

sudo cfdiskEste comando permite ver na tela todas as informações associadas ao disco atual no Linux, sua informação é muito completa. Podemos ver várias informações, como tipo de partição, tipo de sistema de arquivo, ID do sistema de arquivo, etc.

Passo 2
A partir desta janela podemos executar tarefas nas várias partições, basta selecionar a partição na parte superior e na parte inferior definir a respectiva tarefa. Alguns comandos úteis com CFDisk são:

cfdisk -hExibe ajuda para o comando.

cfdisk -dExclua a partição selecionada.

cfdisk -gPermite editar a geometria do disco ao nível de cilindros, setores, cabeças, etc.).

cfdisk -nCrie uma nova partição.

cfdisk -mEste parâmetro nos permite maximizar o uso do disco para a partição selecionada.

cfdisk -pImprime as informações da tabela de partição.

3. Monitore as partições do disco Linux com o comando SFDISK (fdisk programável)


SFDISK é um comando muito semelhante ao FDISK já que nos dá a possibilidade de executar tarefas nas partições como criar, editar ou deletar do sistema. Além disso, o comando SFDOSK nos permite usar tabelas de partição, como o conhecido GPT, MBR, Sun e SGI.

Passo 1
Os comandos básicos que podemos implementar com sfdisk são:

sfdisk -lEle nos permite ver todas as partições do sistema. Como vemos, sua aparência é exata para FDISK.

Passo 2
Outros parâmetros adicionais são:

sfdisk -dEle nos permite ver as partições de um determinado disco rígido.

sfdisk -sVeja o tamanho de todas as partições do sistema.

sfdisk -vExibe a versão do comando SFDISK.

sfdisk -xPermite estender uma partição lógica para uma partição estendida.

sfdisk -TCom este parâmetro, podemos ver os IDs que são reconhecidos pelo SFDISK.

4. Monitore as partições de disco do Linux com o comando LSBLK (list block)


O comando LSBLK permite ver na tela todas as informações associadas às partições como: Nome, Ponto de montagem, etc.

Passo 1
A sintaxe básica para usar este comando é a seguinte:

 lsblk

Passo 2
Como podemos ver, temos informações detalhadas sobre cada partição do sistema. Se quisermos obter uma informação muito mais completa, podemos usar o seguinte parâmetro:

 lsblk -fm

5. Monitore as partições de disco do Linux com o comando Parted


Parted é outro comando para gerenciar partições em discos rígidos do sistema Linux, graças ao seu escopo e utilidade. Com o Parted, estenda e edite diferentes sistemas de tabelas de partição, como MBR e GPT.

Além disso, com o Parted podemos executar as seguintes tarefas:

  • Crie e habilite espaço para novas partições.
  • Copie os dados para novos discos rígidos instalados no computador.
  • Redistribua o espaço do disco rígido para otimizar o desempenho.

Passo 1
Os parâmetros que podemos implementar com Parted são os seguintes:

sudo parted -lListe as partições atuais dos discos rígidos.

É importante ter em mente que para usar todos os parâmetros Parted corretamente, devemos acessar o comando usando a seguinte sintaxe:

 Sudo parted

Passo 2
Como podemos ver, temos a linha (separada) de onde podemos executar alguns dos seguintes parâmetros:

mklabelIsso nos permite criar um rótulo para uma determinada partição.

impressãoExibe a tabela de partição.

selecionar(Disco): Permite selecionar o número do disco a ser editado.

rmExclua a partição selecionada.

unidadeDefine a unidade selecionada como padrão.

6. Monitore as partições de disco do Linux com o comando HWINFO (informações de hardware)


Embora a função principal do HWINFO seja mostrar informações detalhadas sobre o hardware do equipamento, podemos usar alguns parâmetros para exibir um determinado valor. Por exemplo, podemos usar o seguinte comando para exibir a lista de elementos de hardware, como discos e partições. Lá podemos ver as diferentes partições e o tipo de partição.
 hwinfo --short -block

7. Monitore as partições de disco do Linux com o comando BLKID (id do bloco)


BLKID é um comando que nos permite mostrar os diferentes atributos dos vários blocos do sistema, como o nome, o rótulo e o tipo do sistema de arquivos. O parâmetro básico que usaremos com blkid é o seguinte. Podemos ver todas as informações de cada bloco.
 blkid

8. Monitore as partições de disco do Linux com o comando PYDF (python df)


PYDF é um utilitário próprio do Python e uma alternativa ao conhecido comando df.

Passo 1
Este comando permite visualizar a quantidade de espaço utilizado e o espaço disponível em um ambiente de cores. Para instalar este comando no Ubuntu 16, usaremos o seguinte comando:

 sudo apt install pydf
Passo 2
A sintaxe básica para usar pydf no Ubuntu 16 é a seguinte:
pydf

etapa 3
Alguns dos parâmetros que podemos usar com pydf são os seguintes:

pydf -aIsso nos permite verificar qual sistema de arquivos não contém nenhum bloco.

pydf -hPermite-nos ver as informações apresentadas em linguagem clara.

pydf -kVeja o tamanho das partições em Kilobytes.

pydf -mVeja o tamanho das partições em Megabytes.

9. Monitore as partições do disco Linux com o comando DF (sistema de arquivos do disco)


É outro dos comandos mais utilizados para gerenciamento de partições, pois permite ver na tela um resumo completo do espaço em disco do sistema de arquivos.

Passo 1
Podemos adicionar o parâmetro -hT para obter informações muito mais completas, como tamanho do disco, espaço livre, porcentagens de espaço livre, etc. O comando é o seguinte:

 df -hT

Passo 2
Alguns dos parâmetros a serem adicionados são os seguintes:

df -aInclui informações muito mais completas sobre partições.

df -lLimita a pesquisa ao sistema de arquivos local.

df -tExibe as informações usando o tipo de sistema de arquivos.

df -vVeja a versão do comando.

df -helpExibe ajuda para o comando.

10. Monitore as partições de disco do Linux com o comando LSSCSI


O comando LSSCSI permite ver informações sobre os dispositivos scsi e ATA conectados ao computador, portanto, ao executá-lo, serão exibidas as informações sobre as partições do disco. Basta entrar lsscsi no terminal e veremos o seguinte:

Temos várias opções no Linux para verificar e monitorar quais partições temos disponíveis em nossos sistemas. Desta forma, com este guia de comandos, teremos facilmente informações sobre tudo o que acontece em nosso computador. Isso é importante para usuários administradores, que serão capazes de detectar o que está acontecendo e, assim, solucionar possíveis erros.

wave wave wave wave wave