Formas de pagamento Abuse

O que é o utilitário ncdu e como instalá-lo

18.07.2023, 01:18

O Ncurse Disk Usage (ou simplesmente ncdu) é um analisador de disco que fornece informações sobre a distribuição e uso do espaço em disco num computador ou servidor. Ncdu é executado em modo texto usando a biblioteca curses, que permite que as informações sejam exibidas em um formato legível em um terminal. Ele examina o diretório especificado e fornece informações detalhadas sobre o tamanho dos diretórios e arquivos.

Quais são as vantagens da ncdu?

Утилита ncdu

Vantagens da utilização do ncdu:

  1. Facilidade de utilização: o ncdu tem uma interface de linha de comandos simples e intuitiva, tornando-o acessível a uma vasta gama de utilizadores.
    Suporte de filtragem: pode aplicar filtros para excluir ou incluir determinados ficheiros e diretórios da análise.
  2. Visualização detalhada: o ncdu permite obter informação sobre o tamanho de cada diretório e ficheiro, bem como organizar hierarquicamente a informação numa estrutura em árvore.
  3. Modo interativo: o ncdu permite-lhe interagir com os resultados da análise, permitindo-lhe realizar várias acções como apagar ficheiros ou copiar.
  4. Portabilidade: o ncdu funciona numa variedade de sistemas operativos, incluindo Linux, macOS e BSD.

No geral, o ncdu é uma ferramenta de análise de espaço em disco muito útil que lhe permite gerir e otimizar eficazmente a utilização do disco no seu computador ou servidor.

Quando é que é necessário?

Alguns exemplos de como o ncdu é usado:

  1. Identificar ficheiros e diretórios grandes: pode ajudá-lo a encontrar ficheiros ou diretórios grandes que ocupam muito espaço em disco. Isto pode ser útil para encontrar itens que podem ser eliminados para libertar espaço.
  2. Identificar os diretórios mais dispendiosos: apresenta informações sobre o tamanho de cada diretório, permitindo-lhe ver quais os diretórios que estão a ocupar mais espaço no disco. Isto pode ajudá-lo a evitar encher o disco e a otimizar a utilização do espaço em disco.
  3. Análise da utilização do disco por categoria: permite-lhe identificar as diferentes categorias de ficheiros que estão a ocupar espaço no seu disco. Pode saber quanto espaço é ocupado por ficheiros de música, fotografias, vídeos, documentos, etc. Isto pode ser útil para gerir e organizar os ficheiros no disco.
  4. Monitorizar alterações na utilização do disco: o ncdu pode ser utilizado para analisar e monitorizar periodicamente a utilização do espaço do disco. Pode definir um programa de verificação para monitorizar as alterações e detetar rapidamente possíveis problemas de espaço em disco.

Como instalar.

Para instalar o Ncurse Disk Usage (ncdu) em diferentes sistemas operativos, é necessário seguir estes passos.

Linux, Ubuntu e Debian

Em um terminal aberto, execute o comando:

sudo apt-get install ncdu

CentOS e Fedora

Em um terminal aberto, execute o comando:

sudo yum install ncdu

macOS

Usando o Homebrew, em um terminal aberto, em um terminal aberto, execute o comando:

brew install ncdu

Usando MacPorts, num terminal aberto, execute o comando:

sudo port install ncdu

Para BSD, FreeBSD Em um terminal aberto, em um terminal aberto, execute o comando:

pkg install ncdu

OpenBSD, num terminal aberto, execute o comando.

doas pkg_add ncdu

Assim que o ncdu tiver sido instalado com sucesso, pode executá-lo escrevendo o comando "ncdu" no terminal. O ncdu começa a analisar o diretório atual e mostra informações sobre a alocação e uso do espaço em disco. Note que pode ser necessário ter privilégios de root ou usar o comando "sudo" para instalar o ncdu com sucesso em alguns sistemas.