O monitoramento do espaço em disco é considerado uma tarefa muito importante quando se trabalha com qualquer dispositivo, seja ele um telefone celular, laptop, desktop ou até mesmo um tablet. É importante assegurar o bom funcionamento de qualquer dispositivo, mantendo um olho no espaço em disco. Isto ajuda-o a identificar os programas ou as aplicações que estão a utilizar uma grande quantidade de espaço e informa-o se estiver prestes a ficar sem espaço em disco.
Como qualquer outro sistema operativo, o Linux também fornece múltiplas formas de controlar o espaço em disco no seu dispositivo, incluindo tanto os métodos baseados em CLI como os baseados em GUI. No Linux, no entanto, a maioria das operações são realizadas através da linha de comando. Portanto, é mais provável que os usuários do Linux estejam interessados em métodos de verificação do espaço em disco através da linha de comando. É por isso que nossa discussão hoje girará exclusivamente em torno de métodos para verificar o espaço em disco no Linux a partir da linha de comando.
Note: Todos os métodos mostrados abaixo foram testados no Linux Mint 20.
Verificando o espaço em disco no Linux a partir da linha de comando
Existem múltiplas formas de verificar o espaço em disco no Linux; no entanto, as mais eficazes envolvendo a interface da linha de comando foram apresentadas abaixo.
Método 1: Usando o comando df
O comando df significa Disk Filesystem, e é um utilitário embutido nos diferentes sabores do sistema operacional Linux. O comando df é usado para monitorar a utilização do espaço em disco, assim como o espaço total disponível. Para verificar o espaço em disco utilizando este utilitário, proceda da seguinte forma:
Primeiro, inicie o terminal no Linux Mint 20 clicando no ícone da área de trabalho, mostrado na imagem abaixo:
Após lançar o terminal no Linux Mint 20, execute o seguinte comando no terminal:
Executar este comando irá mostrar o espaço total de todo o sistema de arquivos, a quantidade total de espaço utilizado, bem como o espaço disponível, juntamente com algumas outras informações, como mostrado na imagem a seguir:
Método 2: Usando o comando df com a bandeira -a
O comando df também pode ser usado em conjunto com a bandeira -a, que é usada para exibir o espaço em disco de todos os sistemas de arquivos (i.e., o seu sistema de ficheiros real e também os sistemas de ficheiros fictícios). Execute os passos mostrados abaixo para usar o comando df com o flag -a:
Launch o terminal no Linux Mint 20 e execute o comando mostrado abaixo:
A saída deste comando será bem grande, e você terá que rolar pelo seu terminal para ver a saída inteira. Isto porque a bandeira -a não imprime apenas o espaço em disco de um único sistema de arquivos; ao contrário, ela o faz para todos os sistemas de arquivos disponíveis.
Método 3: Usando o comando df com a bandeira -h:
Determinados termos técnicos podem não ser facilmente compreendidos por um novo usuário. Por exemplo, nas saídas de ambos os métodos discutidos acima, você pode ver uma coluna chamada “1K-blocks”. Esta coluna representa o número total de “1K-blocks” presentes em cada sistema de arquivo. Em outras palavras, este é o tamanho do sistema de arquivo em bytes, que pode ser difícil de interpretar e memorizar. Basicamente, é uma forma técnica de representar o tamanho de cada sistema de arquivo, mas isto não é tão intuitivo para um leigo. Portanto, a bandeira -h pode ser usada com o comando df para exibir o espaço em disco em um formato mais legível para o ser humano. Para que isso aconteça, siga os passos fornecidos abaixo:
Launch o terminal Linux Mint 20 como explicado acima, e então execute o seguinte comando:
Executar este comando irá exibir o espaço em disco do seu sistema de arquivos de uma maneira que você será capaz de interpretar facilmente, ou seja o espaço em disco será exibido em megabytes (MBs), gigabytes (GBs), etc. Você pode ver esta saída na imagem abaixo:
Da mesma forma, você também pode usar as bandeiras -k e -m com o comando df para verificar o espaço em disco no Linux através da linha de comando em kilobytes e megabytes, respectivamente. Isto pode ser feito se você precisar do espaço em disco em uma unidade específica para um propósito específico. Ao permitir isto, o comando ou utilitário df fornece-lhe a flexibilidade para verificar o espaço em disco no formato que preferir.
Conclusion
Este artigo mostrou-lhe como verificar o espaço disponível em disco num dispositivo utilizando a linha de comandos no Linux. Todos os três métodos descritos acima foram uma variação do comando df. Você pode facilmente usar o comando df para verificar o espaço em disco no Linux a partir da linha de comando, ajustando as bandeiras de acordo com as suas necessidades. Ou, você pode simplesmente usar este comando sozinho e sem quaisquer flags. A saída deste comando irá ajudá-lo a ver o uso actual do seu espaço em disco e a quantidade de espaço livre.
Parte dos casos de uso do comando df discutidos neste artigo, este comando também pode ser usado para verificar o espaço em disco de um sistema de ficheiros específico; para saber o total, disponível e usado nos inodes de um sistema de ficheiros; para verificar o tipo de cada sistema de ficheiros; para filtrar os sistemas de ficheiros com base num determinado tipo; e muito mais. No entanto, todos estes casos de uso estão além do escopo deste artigo. É por isso que nos concentramos apenas nos casos de uso do comando df que são direcionados para verificar o espaço em disco.