Como encontrar arquivos grandes no Linux

Neste artigo, exploraremos vários métodos que você pode usar para localizar e isolar arquivos grandes dentro de um diretório específico no Linux. Certifique-se de seguir os passos cuidadosamente para evitar problemas.

Embora existam muitas maneiras de encontrar arquivos grandes no Linux, selecionamos alguns dos métodos mais convenientes para você.

Método 1: Usando o comando du

No Linux, existem diversos comandos disponíveis para ajudar a localizar e ordenar arquivos em um diretório com base em seu tamanho e localização. Neste método, combinaremos alguns comandos para ordenar os arquivos em um diretório específico de acordo com seu tamanho.

  1. Pressione as teclas “Ctrl"+"outro"+"T"Ao mesmo tempo, abra o terminal."
  2. Digite o seguinte comando e pressione “EntrarPara fazer login como usuário root.
    sudo -i
  3. Digite o seguinte comando e pressione “EntrarPara encontrar os maiores arquivos no diretório.
    $ sudo du -a /dir/ | classificar -n -r | cabeça -n 20

    ملاحظة: O comando é usado du Para calcular o tamanho dos arquivos, e tipo A saída é classificada por tamanho, enquanto se determina cabeça Resultados dos 20 arquivos principais.

  4. Você também pode usar este comando para realizar a mesma tarefa:
    $ sudo du -a /2>/dev/null | sort -n -r | head -n 20
  5. O Linux agora exibirá o maior 20 Um arquivo no diretório especificado.

Método 2: Usando o comando Localizar

Se você deseja localizar diretamente o maior arquivo, em vez de apenas o diretório que o contém, pode usar o comando "find" para gerar a saída desejada.

  1. Pressione as teclas “Ctrl"+"outro"+"T"Ao mesmo tempo, abra o terminal."
  2. Digite o seguinte comando e pressione “EntrarPara fazer login como usuário root.
    sudo -i
  3. Digite este comando e pressione “EntrarPara localizar o maior arquivo no seu computador.
    $ sudo find / -type f -printf "%st%pn" | sort -n | tail -1
  4. Em seguida, digite o seguinte comando e pressione “Entrar".
    $ find $HOME -type f -printf '%s %pn' | sort -nr | head-10
  5. Esses comandos listarão os maiores arquivos disponíveis.

 

Comentários estão fechados.