Principal Linux Encontre o maior arquivo e diretório no Linux

Encontre o maior arquivo e diretório no Linux



Deixe uma resposta

Às vezes, os usuários do Linux podem precisar encontrar o maior diretório ou o maior arquivo em sua unidade de disco. Você pode encontrar isso rapidamente com um único comando. Vamos ver como isso pode ser feito.

Propaganda


Em um de nossos artigos anteriores, vimos em detalhes Como ver o uso de espaço em disco para um arquivo ou pasta usando o terminal Linux . O artigo mencionado refere-se ao comando 'du' que é capaz de calcular o tamanho do sumário de um diretório ou arquivo. Você pode combiná-lo com algumas outras ferramentas de console para descobrir o maior item. Aqui está como.

Encontre o maior arquivo e diretório no Linux

Para encontrar o maior arquivo e diretório no Linux, você pode combinar du com o comando sort. Por exemplo, você pode executar du para uma pasta que contém subpastas como esta:

du -hs ./distr/*

A opção -s diz ao du para imprimir apenas as informações de resumo.
A opção -h altera o tamanho no resultado de bytes simples para um formato legível por humanos.

como converter um pdf para google doc

Veja a seguinte captura de tela:

Não há problema quando a pasta que você está analisando é pequena. Mas se você está tentando verificar todo o sistema de arquivos, pode ser muito difícil revisar a saída completa do utilitário du. A solução que você pode usar é combinar du com o comando sort.

O comando terá a seguinte aparência:

du -hs ./distr/*|sort -rh

O comando sort combinado com du por meio do caractere pipeline tem duas opções: -r e -h.
-h informa ao comando que os dados a serem processados ​​estão em formato legível por humanos.
-r faz com que o comando sort ordene os dados em formato reverso

O resultado será o seguinte:

como ligar o ps4 sem controlador

Isso é muito útil.

Agora, vamos reduzir a saída para um número específico de registros. Por exemplo, vamos ver os 5 maiores arquivos e diretórios. Basta combinar du e sort com o comando head.

du -hs ./distr/*|sort -rh | head -n 5

O argumento -n para o comando head especifica quantas linhas incluir na saída. No meu caso, quero ver as 5 maiores linhas principais.

O resultado é o seguinte:

É isso aí. Usando a combinação de comandos fornecida, você pode encontrar rapidamente o maior arquivo e diretório no Linux. Apenas corrija o caminho raiz para o comando du e pronto.

Artigos Interessantes

Escolha Do Editor

Como limpar o cache no Windows 11
Como limpar o cache no Windows 11
Você pode limpar o cache no Windows 11 por meio das configurações de armazenamento, mas também há um cache de local e um cache da Microsoft Store.
O que é um arquivo ACCDB?
O que é um arquivo ACCDB?
Um arquivo ACCDB é um arquivo de banco de dados do Access 2007/2010 usado e aberto pelo Access 2007+. Ele substitui o formato MDB usado nas versões anteriores do Access.
Microfone não funciona no Snapchat - O que fazer
Microfone não funciona no Snapchat - O que fazer
Carregar vídeos para o Snapchat simplesmente não tem o mesmo impacto se o som estiver desligado ou ausente. Se o seu microfone estiver com problemas, talvez seja melhor continuar enviando snaps parados. Mas primeiro, você pode tentar alguns
Como obter o tubarão V3 em frutas Blox
Como obter o tubarão V3 em frutas Blox
Blox Fruits permite que você experimente muitas corridas diferentes antes de escolher aquela que melhor se adapta ao seu estilo de jogo. Ao entrar no jogo, você não pode escolher qual raça deseja pertencer, pois ele lhe dá uma aleatoriamente. O
Como limpar galinhas no The Sims 4
Como limpar galinhas no The Sims 4
Sims 4 Cottage Living é um simulador de um estilo de vida rural de ritmo lento, e os animais do jogo têm certas necessidades. Às vezes, você pode ver nuvens verdes fedorentas ao redor de suas galinhas – isso significa que elas precisam de uma lavagem urgente. Nisso
Como obter o escudo Hylian em Tears of the Kingdom
Como obter o escudo Hylian em Tears of the Kingdom
Se você quiser ter a melhor chance de sobreviver em Tears of the Kingdom (TotK), precisará equipar um escudo forte para se defender. O Hylian Shield é um dos melhores do jogo, proporcionando uma defesa massiva
Como adicionar a TV Peacock a um Firestick
Como adicionar a TV Peacock a um Firestick
A Peacock TV, com sede nos EUA, permite que os usuários ignorem a transmissão, a TV a cabo e a TV por satélite e recebam conteúdo com apenas uma conexão com a Internet. O serviço apresenta programação original da NBC, bem como conteúdo sindicado e original. Em 24 de junho foi