53 lines
1.3 KiB
Bash
Executable File
53 lines
1.3 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
italic="\033[3m"
|
|
#underline="\033[4m"
|
|
#ita_under="\033[3;4m"
|
|
#bgd="\033[1;4;31m"
|
|
red="\033[1;31m"
|
|
green="\033[1;32m"
|
|
yellow="\033[1;33m"
|
|
bold="\033[1m"
|
|
#box="\033[1;41m"
|
|
reset="\033[0m"
|
|
|
|
host=$(hostname)
|
|
# status change XX*24 hours ago.
|
|
ago=30 # 30 jours
|
|
|
|
if [ "$host" == "localhost" ]; then
|
|
ip=$(hostname -I | awk '{print $1}')
|
|
|
|
if [ "$ip" = "212.227.191.167" ]; then
|
|
|
|
echo -e "\n${red}Running df -h /...${reset}"
|
|
|
|
df -h /
|
|
|
|
echo -e "\n${green}Remove backup logfiles ...${reset}"
|
|
|
|
sudo find /var/log/plesk/PMM/ -name 'backup*' -type d -ctime +$ago -exec rm -rf {} +;
|
|
#find /var/log/plesk/PMM/ -name 'backup*' -type d -ctime +$ago -exec rm -rf {} +;
|
|
|
|
echo -e "\n${green}Remove backup files ...${reset}"
|
|
|
|
sudo find /var/lib/psa/dumps -name 'backup*' -type f -ctime +$ago -exec rm -rf {} +;
|
|
#find /var/lib/psa/dumps -name 'backup*' -type f -ctime +$ago -exec rm -rf {} +;
|
|
|
|
echo -e "\n${green}Find files bigger than 200Mo ...${reset}"
|
|
|
|
sudo find / -type f -size +200M -exec du -h {} + 2>/dev/null | sort -r -h
|
|
|
|
echo -e "\n${green}Voir la place occupée par les logs ...${reset}"
|
|
|
|
journalctl --disk-usage -q
|
|
|
|
echo -e "\n${green}Décommenter la ligne SystemMaxUse dans /etc/systemd/journald.conf${reset}"
|
|
|
|
echo -e "\n${green}Running df -h /...${reset}"
|
|
|
|
df -h /
|
|
|
|
echo
|
|
fi
|
|
fi |