diskSpace - acha os dez maiores gastadores de espaço em disco
Publicado por Pedro Fernandes (última atualização em 28/03/2020)
[ Hits: 1.611 ]
Homepage: https://github.com/PedroF37
Download 1582518943.diskSpace (versão 2)
Acha os dez maiores gastadores de espaço em disco e imprime para arquivo no mesmo diretório onde está o script.
Uso:
./disk_space_$DATA.log
Versão 2 - Enviado por Pedro Fernandes em 24/02/2020
Changelog: No comando du e sort, coloquei a opção h:
du -Sh
sort -rh
para ficar mais legivel, pois o formato estava bisonho.
E o arquivo fica no home mesmo, nao necessariamente no diretorio onde está o scritpt, enganei -me.
Ex:
Tenho o meu /home/pedro/bin -- onde está o script
Chamo do meu /home/pedro:
$ diskSpace
e o arquivo aparece no /home/pedro e nao no /home/pedro/bin
#!/bin/bash # # # diskSpace Acha os dez maiores gastadores de espaço em disco # e imprime para arquivo no mesmo diretorio # onde está o script -- arquivo é: # disk_space_$DATA.log # # Preencher variavel DRIRETORIOS # com diretorios a inspecionar # todos separados por espaços (entre as aspas!!). # # # autor pedro fernandes # email [email protected] # # ############################################################## # # # Parametros para o script # # # Coloque os diretórios aqui separado por espaço DIRETORIOS="" # # ######################## Script ################################# # # DATA=$(date '+%d%m%y') # # exec > disk_space_$DATA.log # disk_space_blabla # # é a saida padrão # # echo "Os dez maiores gastadores de espaço" echo "para o[s] Diretorio[s] $DIRETORIOS:" # # for DIR in $DIRETORIOS do echo "" echo "Diretorio $DIR:" # # Cria a lista do dez maiores gastadores du -S $DIR 2> /dev/null | sort -rn | sed '{11,$D; =}' | sed 'N; s/\n/ /' | gawk '{printf $1 ":" "\t" $2 "\t" $3 "\n"}' # # done # # exit
Balanceamento de Carga e Alta Disponibilidade usando IPTABLES
Script para obter informações do tempo
zswapdeslig.sh - Um "Desligador" de ZSWAP, SWAP em RAM para Sabayon Linux
Monitorar pppe-server, radius e proxy (estilo fastfood)
Getcursofe - Download do Curso Fé do Missionário R.R. Soares
Nenhum comentário foi encontrado.
Rodando um aplicativo em modo Kiosk no Ubuntu Linux 20.04
Instalação do Gentoo em HD Externo para dual boot com Windows
Instalação do OCS Inventory (última versão, 2.9.2 - 2022) no Debian 11
VOIP - Interceptando tráfego de pacotes
Sistemas de proteção de acesso a dados do seu HD, será efetivo?
Arduino IDE não reconhece portas USB no Ubuntu 22.04
Passando parâmetros do cliente SSH para o GIT
Auto indentar linhas selecionadas no Vim
Som estourado ou falhando na Steam com Proton
Habilitando a compilação JIT (Just In Time) para o PHP8 no Ubuntu
Minecraft pirata no Endless OS (10)
Podem confirmar os seguintes dados sobre o Linux? (0)
ERRO AO INSTALAR GIT NO UBUNTU PELO TERMINAL (1)