Ao trabalhar com o Linux, você deve verificar rapidamente o espaço disponível em seu sistema. Dessa forma, você pode acompanhar suas unidades para garantir que você não fique sem espaço. Verificar o espaço do disco é direto, dependendo da sua área de trabalho da GUI. No entanto, quando você tem um servidor sem cabeça, precisa de uma maneira de verificar o espaço do seu disco usando a linha de comando.
Este guia se concentra em verificar o espaço do disco no Linux através da linha de comando.
Verificando o espaço do disco no Linux usando comandos DU e DF Linux
Linux tem dois comandos úteis para verificar o espaço do disco em seu sistema. O comando df (livre em disco) exibe o espaço de disco disponível em seu sistema. Dessa forma, você pode acompanhar quanto espaço resta em seu sistema.
O comando DU (uso de disco) fornece aos diretórios que ocupam seu espaço em disco. Ao contrário do DF, o comando DU se concentra nos diretórios que consomem espaço, enquanto o comando df se concentra nas unidades específicas e no espaço que eles usam.
Trabalhando com DF
O comando df tem opções diferentes ao verificar o espaço do disco disponível. Executar o comando sem opção exibe informações sobre os sistemas de arquivos disponíveis, seu tamanho, o espaço usado, o espaço restante, o espaço usado como porcentagem e o ponto de montagem para o sistema de arquivos.
$ df
A saída que obtemos não é facilmente legível. No entanto, podemos adicionar a bandeira -h para obter uma saída legível por humanos.
$ df -h
Na saída, nossa unidade principal é o /dev/sda3. Tem um tamanho de disco de 24 gigabytes e é 54% usado. Suponha que você tenha mais unidades montadas em seu sistema. Você pode obter uma saída mais detalhada com todos os sistemas de arquivos exibidos e seu espaço em disco.
O comando df também permite especificar a unidade de disco de destino. Por exemplo, vamos especificar nossa unidade principal para recuperar seus detalhes.
$ df -h /dev /sda3
Dessa forma, reduzimos nossa saída de espaço em disco. Da mesma forma, você pode especificar a unidade que deseja verificar seu espaço em disco usando seu tipo. Primeiro, verifique o espaço do disco usando a opção -t para exibir o tipo de sistema de arquivos.
$ df -ht
Vamos especificar o tipo de sistema de arquivo ext4. Para isso, adicione o -t opção.
$ df -ht ext4
Suponha que você queira verificar o espaço total do disco de All /Dev /SDA em seu sistema. Você pode usar a opção Total e um curinga para combinar com todos os sistemas de arquivos SDA.
$ df -h -total /dev /sda*
Agora que verificamos nosso espaço de disco disponível, é hora de verificar o uso do disco para diferentes arquivos e pastas usando o comando DU.
Trabalhando com DU
Executando o comando DU exibe os diretórios em seu sistema ao lado do espaço que eles estão usando. Adicionar o -h exibe o uso do disco em um formato legível pelo homem.
Se você deseja visualizar o uso do disco para todos os arquivos e pastas no diretório atual, adicione a opção -a para todos.
$ du -a
Para visualizar o uso total do disco de todos os diretórios no local atual sem exibir seus subdiretos, use o -s opção.
$ du -hs
Podemos optar por retornar as informações de resumo de todos os diretórios adicionando o asterisco (*).
$ du -h -s *
A saída que obtemos não é classificada. Comando com o comando DU com o comando de classificação para obter uma saída de uso de disco classificada da maior para a menor.
Suponha que você queira obter o uso de disco de um determinado diretório. Você pode especificar seu caminho absoluto. Aqui está um exemplo:
Conclusão
Verificar o espaço do disco no Linux através da linha de comando é possível usando os comandos DF e DU. Esta postagem apresentou os dois comandos e deu exemplos diferentes sobre como usá -los para verificar o espaço do disco e o resumo do uso do disco por diferentes arquivos e pastas.