diff --git a/cleanup/cleanup.sh b/cleanup/cleanup.sh new file mode 100644 index 0000000..d19a37f --- /dev/null +++ b/cleanup/cleanup.sh @@ -0,0 +1,14 @@ +#! /bin/sh + +rm -rf /root/.cache /root/.rnd +find /tmp -type d -name 'systemd-*-systemd-timesyncd.service*' -exec rm -rf '{}' '+' +find /var/tmp -type d -name 'systemd-*-systemd-timesyncd.service*' -exec rm -rf '{}' '+' +find /var/lib/apt -type f -delete +find /var/cache/apt -type f -delete +find /var/log -type f -regextype posix-extended -regex '.*\.(gz|xz|[0-9])' -delete +truncate -s0 $HOME/.bash_history +[ -w $HOME/.zsh_history ] && truncate -s0 $HOME/.zsh_history +find /var/log -type f -exec truncate -s0 '{}' '+' +dd if=/dev/zero of=/emptyfile oflag=dsync status=progress bs=4M; +rm -f /emptyfile; +systemctl poweroff