Gerenciamento de Disco

Encontre o espaço em disco usado por um usuário específico do Linux

Encontre o espaço em disco usado por um usuário específico do Linux
De vez em quando, você pode precisar fazer um balanço dos arquivos pertencentes a um usuário específico em um sistema Linux com vários usuários de login. Isso é útil quando você deseja liberar espaço e evitar que seu disco rígido se esgote.  Isto é especialmente se alguns usuários há muito pararam de usar o sistema e suas contas foram desativadas. Então, como você avalia o espaço em disco ocupado por um usuário específico? Vamos descobrir.

Conte o espaço total em disco usado por um determinado usuário

Para obter o espaço em disco usado por um usuário específico, use a sintaxe do comando find da seguinte maneira:

$ find / path / to / directory / -user username_whose_files_are_to_be_counted -type f -printf "% s \ n" | awk 't + = $ 1 END print t'

Vamos analisar essa sintaxe de comando:

A primeira seção -  encontre / caminho / para / diretório / - realiza uma pesquisa no caminho do diretório especificado.

A segunda seção - -usuário username_whose_files_are_to_be_counted - restringe a operação de pesquisa apenas a um usuário específico.

A terceira seção - -tipo f  -  indica que estamos apenas procurando por arquivos e não diretórios. Diretórios vazios geralmente ocupam 4kb, o que é insignificante.

A última seção - -printf “% s \ n” | awk 't + = $ 1 END print t'

Imprime o tamanho dos arquivos.

Suponha que você queira descobrir o uso de disco de um usuário chamado James no diretório home. O comando será.

$ find / home -user james -tipo f -printf "% s \ n" | awk 't + = $ 1 END print t'

Se você estiver dentro de um diretório, você pode ver o uso do disco usando o comando mostrado,

$ find . -digite f -printf "% u% s \ n" \ | awk 'usuário [$ 1] + = $ 2; END for (i in user) print i, user [i] '

Por exemplo, vou navegar até o diretório Downloads, localizado no meu diretório inicial, e verificar o espaço em disco usado por usuários específicos. A saída exibe claramente o resumo do espaço em disco, onde dois usuários têm arquivos salvos no diretório atual, que é o / home / james / diretório de downloads.

E pronto. Vimos com sucesso como você pode encontrar o espaço em disco por usuários específicos no Linux.

Como reverter a direção de rolagem do Mouse e Touchpads no Windows 10
Mouse e Touchpads não apenas torna a computação mais fácil, mas mais eficiente e menos demorada. Não podemos imaginar uma vida sem esses dispositivos,...
Como alterar o ponteiro do mouse e tamanho do cursor, cor e esquema no Windows 10
O ponteiro do mouse e o cursor no Windows 10 são aspectos muito importantes do sistema operacional. Isso também pode ser dito para outros sistemas ope...
Mecanismos de jogos gratuitos e de código aberto para o desenvolvimento de jogos Linux
Este artigo cobrirá uma lista de mecanismos de jogo gratuitos e de código aberto que podem ser usados ​​para desenvolver jogos 2D e 3D no Linux. Exist...