Como analisar o uso do espaço em disco no Linux a partir do Terminal

Você está ficando sem espaço em seu servidor Linux ? Tentando descobrir o que está usando todo o espaço, mas não consegue descobrir? Acompanhe nosso guia à medida que analisamos o uso de dados no Linux por meio do terminal.

Observação: embora este guia se concentre no servidor Linux, esses métodos também funcionam em qualquer desktop ou laptop executando um sistema operacional baseado em Linux. Fique à vontade para acompanhar!

1. Analise o espaço em disco no Linux - NCDU

A melhor maneira de descobrir o uso do disco na linha de comando do Linux é com a ferramenta NCDU. É um utilitário baseado em Ncurses que faz a varredura de saídas em um gráfico (do maior para o menor) mostrando quanto espaço os dados em seu sistema de arquivos Linux estão ocupando.

Instalando NCDU no Linux

O aplicativo NCDU é muito leve e fácil de usar. No entanto, nenhum sistema operacional Linux moderno o fornece por padrão, então devemos demonstrar como instalá-lo antes de mostrar como usá-lo para analisar o uso do sistema de arquivos do seu sistema Linux.

Para instalar o NCDU no Linux, abra uma janela de terminal ou conecte-se à máquina do servidor Linux via SSH. A partir daí, siga as instruções da linha de comando descritas abaixo que correspondem ao sistema operacional que você usa atualmente.

Ubuntu

Para instalar o aplicativo NCDU no Ubuntu, use o seguinte comando Apt .

sudo apt install ncdu

Debian

No Debian, você pode fazer o NCDU funcionar com o seguinte comando Apt-get em um terminal.

sudo apt-get install ncdu

Arch Linux

Aqueles no Arch Linux podem obter NCDU com o gerenciador de pacotes Pacman .

sudo pacman -S ncdu

Fedora

Você está no Fedora Linux? Nesse caso, você poderá colocar o NCDU em funcionamento com o comando dnf abaixo.

sudo dnf install ncdu

OpenSUSE

Para fazer o NCDU funcionar no OpenSUSE Linux, execute o comando Zypper abaixo.

zypper addrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo zypper refresh zypper install ncdu

Linux genérico

Se estiver usando um sistema operacional Linux que não está incluído nesta lista, você ainda poderá instalar o software por meio do código-fonte.

Para obter o código-fonte do NCDU, você precisa acessar o site do desenvolvedor .

Usando NCDU para analisar o uso do sistema de arquivos na linha de comando

Para usar o NCDU para analisar o uso do sistema de arquivos, comece abrindo um terminal. Em seguida, execute o comando ncdu junto com o diretório que deseja analisar. Por exemplo, para analisar o diretório / var, você executaria:

ncdu / var

Ou analise todo o sistema apontando NCDU para o diretório / com:

Como analisar o uso do espaço em disco no Linux a partir do Terminal

ncdu /

Depois de executar o comando ncdu no diretório que deseja analisar, você verá uma janela aparecer. Nesta janela, você verá o aplicativo NCDU digitalizar a pasta. Sente-se e seja paciente enquanto ele faz a varredura. Pode demorar muito, especialmente se você tiver muitos arquivos.

Quando o NCDU terminar a digitalização, será apresentado um gráfico interativo. Este gráfico classificará os diretórios no sistema Linux por tamanho. A pasta na parte superior está usando a maioria dos dados. O que está na parte inferior está usando menos.

Como analisar o uso do espaço em disco no Linux a partir do Terminal

Usando as teclas de seta PARA CIMA / PARA BAIXO , encontre a pasta que deseja ver. Em seguida, pressione Enter para acessá-lo. Para sair do analisador de uso de disco NCDU, pressione q no teclado.

Como analisar o uso do espaço em disco no Linux a partir do Terminal

2. Analise o espaço em disco no Linux - DF

Outra maneira de analisar o uso do sistema de arquivos no terminal Linux é com a ferramenta DF. Para usar a ferramenta DF, execute df e , em seguida, a parte do sistema de arquivos que deseja analisar. Por exemplo, para verificar o status do ~/diretório, execute df ~ / .

df ~ /

Executar a ferramenta DF em um diretório gerará uma leitura total desse diretório, quanto espaço é usado e quanto resta. No entanto, a leitura não está em um formato fácil de ler. Para dizer à ferramenta DF para mostrar um resumo de quantos dados um diretório está usando no sistema em um formato fácil de ler, use a opção -h . A opção -h imprimirá a leitura em gigabytes e megabytes.

Como analisar o uso do espaço em disco no Linux a partir do Terminal

df -h ~ /

Para analisar qualquer diretório, execute o comando df em qualquer pasta. No entanto, entenda que o comando df não oferece uma leitura detalhada do diretório. Em vez disso, ele oferece apenas um resumo rápido.

3. Analise o espaço em disco no Linux - DU

Se as ferramentas NCDU e DF não funcionarem, outra ótima maneira de analisar o uso do sistema de arquivos no Linux é a ferramenta DU. O DU pode varrer qualquer diretório e mostrar o tamanho de cada arquivo nessa pasta específica. É útil para descobrir quais arquivos estão ocupando mais espaço.

Para descobrir quais arquivos estão ocupando mais espaço em qualquer diretório do sistema Linux, execute du / directory . Por exemplo, para descobrir quais são os maiores arquivos no /vardiretório, execute:

Como analisar o uso do espaço em disco no Linux a partir do Terminal

du -ch / var

Depois de executar o comando du , ele mostrará uma lista de todos os arquivos e seu tamanho, bem como o tamanho total de todos os arquivos adicionados no final da lista. Para facilitar a leitura, envie a saída do comando para um arquivo de texto.

du -ch / meu-diretório-favorito> du-readout.txt

Você pode visualizar o arquivo de texto com a ferramenta cat . Como alternativa, abra-o com seu editor de texto favorito.

cat du-readout.txt

Leave a Comment

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!

Transforme qualquer dispositivo em seu segundo monitor no Linux

Transforme qualquer dispositivo em seu segundo monitor no Linux

Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.

Como verificar a temperatura da GPU no Linux

Como verificar a temperatura da GPU no Linux

Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.

Como usar o controlador PS4 no Linux

Como usar o controlador PS4 no Linux

Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.

Como atualizar para Pop_OS 22.04

Como atualizar para Pop_OS 22.04

O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.

Como fazer backup diretamente no Google Drive no Linux

Como fazer backup diretamente no Google Drive no Linux

Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.

Como aumentar o tamanho da pasta temporária no Linux

Como aumentar o tamanho da pasta temporária no Linux

Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.

Como instalar e personalizar o emulador de terminal Kitty no Linux

Como instalar e personalizar o emulador de terminal Kitty no Linux

Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.