Encontre arquivos grandes Linux

Encontre arquivos grandes Linux
Um sistema de arquivos é a parte básica de qualquer sistema operacional usado para manter diferentes tipos de dados em arquivos e pastas. Esses arquivos e pastas são necessários para fornecer uma maneira organizada de sequenciar os dados do sistema. Como muitos outros sistemas operacionais, o Linux criou seu sistema de arquivos, que é um pouco diferente de outros sistemas operacionais. Alguns arquivos e pastas mantêm mais dados do que outros e adotam mais armazenamento em nosso sistema. Linux criou muitos dos comandos para obter informações sobre os grandes arquivos em nosso sistema. Se você quiser saber sobre os maiores arquivos e diretórios do seu Ubuntu 20.04 Sistema operacional Linux, então este artigo é destinado a você. Então, vamos começar com o lançamento do terminal usando o “ctrl+alt+t.”

Atualize e atualize o sistema:

Vamos iniciar este artigo com a atualização do sistema. A atualização é muito importante para os usuários do Linux ao executar novos comandos, provavelmente quando você deseja instalar ou baixar algo do terminal da linha de comando. Isso também é necessário para o processamento adicional de listar os maiores arquivos do sistema. Portanto, dentro do terminal do shell, precisamos usar a instrução de atualização "APT" com privilégios sudo e pressionar Enter para executá -lo. Ele começará a atualizar seu sistema e pacotes e será concluído em alguns minutos.

$ sudo apt update

O próximo passo após a atualização do sistema é atualizar nosso Ubuntu 20.04 Sistema operacional Linux. Você precisa utilizar o comando Apt "Upgrade" no shell e os privilégios sudo. Ele começará a atualizar seu sistema e mostrará uma lista de pacotes que serão atualizados, eu.e., Snapd.

Atualização de $ sudo apt

Ao atualizar, o processo exigirá sua confirmação do processo, mostrando o espaço adicional de disco necessário do seu sistema. Você tem que tocar "y" para continuar a atualização.

Ele será atualizado em alguns minutos e, em alguns casos, em segundos, se já estiver totalmente atualizado. A saída de processamento para a atualização do pacote é mostrada abaixo.

Uso da instrução “DU”:

A palavra "du" significa "uso de disco" no Linux. É usado para encontrar os maiores arquivos e pastas do espaço no sistema. A instrução “DU” pode usar muitas das diferentes bandeiras. Vamos começar a dar uma olhada no comando "du" no shell mencionando as outras opções. Em seguida, a palavra "du" será usada para obter o uso de espaço pelo arquivo ou pasta específica, seguida pela bandeira "-a" usada para contar os arquivos e o caminho para a pasta, eu.e.,/lar. Temos usado o comando "classy" dentro do comando "DU" para classificar os arquivos e pastas que foram produzidas pelo comando "DU" em ordem crescente do espaço de memória que eles contêm, seguidos pelo "-n" e "-r" bandeira. O comando "Head" também foi usado dentro do mesmo comando para especificar o número total de arquivos ou pastas que você deseja listar no seu shell usando a bandeira "-n" com o número, I I.e., 5. O comando mostra os 5 registros em ordem crescente.

$ sudo du -a / home / | Classificar -n -r | Cabeça -n 5

Você deseja ver os maiores arquivos e pastas dentro da pasta /var. O mesmo comando será utilizado com o caminho “/var.”Além disso, especificamos o número 10 na seção principal deste comando para listar 10 registros. A saída mostra os 10 registros para as pastas de retenção de espaço maior e menor no diretório /var do Ubuntu 20.04 Sistema.

$ sudo du -a /var | Classificar -n -r | Cabeça -n 10

O comando "DU" é difícil para alguns usuários do Linux entender. Também temos que utilizar as outras opções de bandeira no comando "DU" para facilitar para eles. A primeira bandeira que usaremos é o sinalizador "-hsx" para exibir a saída para o comando "DU" em um formato legível pelo homem. A opção "-h" é especialmente usada para o formato legível pelo homem, "-s" é usado para exibir um espaço total de todos os usuários do Linux, e "x" é usado para ignorar os diretórios em todos os sistemas de arquivos. Isso significa que este comando mostrará o espaço total usado por cada sistema de arquivos do usuário separadamente no Linux. Após essa execução do comando, temos 2 registros de usuário mostrando 182 MB de uso de espaço.

$ sudo du -hsx * | classificar -rh | cabeça -5

Se você estiver usando algo diferente do Ubuntu 20.04 Sistema, você pode experimentar outros métodos para descobrir o maior arquivo do seu sistema. Se você deseja exibir todos os maiores arquivos e pastas com o espaço que eles contêm em kb, gb ou mb, você deve usar o caractere k, g ou m, respectivamente. S, usamos o loop "for" para exibir 5 arquivos ou pastas com grande espaço em Kilobytes no sistema. A saída é mostrada abaixo.

$ para i em k; DU -AH | grep [0-9] $ i | classificar -nr -k 1; feito | Cabeça -n 5

O mesmo pode ser utilizado para GB e MB. Você pode ver na imagem abaixo que não temos nenhuma pasta segurando espaço no GBS, enquanto temos alguns registros no MBS.

$ para i em g; DU -AH | grep [0-9] $ i | classificar -nr -k 1; feito | Cabeça -n 5

Conclusão:

Finalmente! Fizemos todos os exemplos básicos para usar o comando “DU” e descobrir os maiores arquivos em nosso sistema. Não apenas exibimos os maiores arquivos e pastas simples do nosso sistema, mas também exibimos a memória total mantida por todos os usuários do nosso Ubuntu 20.04 Sistema. Esperamos que este artigo o ajude a aprender algo sobre Linux.