Como encontrar arquivos grandes no Linux?



Experimente Nosso Instrumento Para Eliminar Problemas

A família de sistemas operacionais Linux é um grupo de sistemas operacionais de código aberto baseados no kernel Linux que foi desenvolvido e lançado em 1991. Linux é um dos sistemas operacionais mais populares entre desenvolvedores de software e usuários profissionais. Neste artigo, discutiremos alguns métodos que podem ser usados ​​para localizar e isolar arquivos grandes em um diretório específico. Certifique-se de seguir as etapas com cuidado e precisão para evitar conflitos.



Arquivo Grande



Como encontrar arquivos grandes no Linux?

Existem muitos métodos que podem ser usados ​​para localizar arquivos grandes em um Linux, mas apenas compilamos alguns dos mais convenientes abaixo.



Método 1: Através do comando du

Existem alguns comandos no Linux que podem ajudar o usuário a encontrar e classificar certos arquivos em um diretório, dependendo de seu tamanho e localização. Nesta etapa, estaremos combinando alguns comandos para classificar os arquivos em um diretório específico de acordo com seu tamanho. Por isso:

  1. Aperte o ' Ctrl '+' Tudo '+' T ”Simultaneamente para iniciar o terminal.

    Pressionando “Ctrl” + “Alt” + “T”

  2. Digite o seguinte comando e pressione “ Entrar ”Para fazer o login como usuário root.
    sudo-i
  3. Digite o seguinte comando e pressione “ Entrar ”Para localizar o maior arquivo do diretório.
    $ sudo du -a / dir / | sort -n -r | cabeça -n 20

    Nota: de é usado para calcular o tamanho do arquivo, o “ ordenar ”Irá listar a saída do comando du de acordo com os tamanhos e o“ cabeça ”Limita a resposta a apenas 20 arquivos maiores.

  4. Você também pode usar o seguinte comando para alcançar o mesmo tarefa.
    $ sudo du -a / 2> / dev / null | sort -n -r | cabeça -n 20
  5. Linux irá agora listar os principais vinte maiores arquivos no diretório indicado.

Método 2: usando o comando Find

Se você deseja encontrar diretamente o maior arquivo e não o diretório que o hospeda, você pode combinar o comando “Find” para listar a saída necessária. Por isso:



  1. Aperte o ' Ctrl '+' Tudo '+' T ”Simultaneamente para iniciar o terminal.
  2. Digite o seguinte comando e pressione “ Entrar ”Para fazer o login como usuário root.
    sudo-i
  3. Digite o seguinte comando e pressione “ Entrar ”Para localizar o maior arquivo no computador.
    $ sudo find / -type f -printf '% s  t% p  n' | sort -n | cauda -1
  4. Depois disso, digite o seguinte comando e pressione “ Entrar '
    $ find $ HOME -tipo f -printf '% s% p  n' | sort -nr | cabeça -10
  5. Esses comandos listarão os arquivos maiores.
2 minutos lidos