Ubuntu/Update script

From Mana zināšanu grāmata
Revision as of 11:10, 30 November 2023 by Kaspars (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
nano /opt/update.sh

 

cat > /opt/update.sh <<EOL
#!/bin/bash
sudo find /var/log -type f -name '*.[0-99].gz' -exec rm {} +
sudo apt-get update && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y
if [ -f /var/run/reboot-required ]; then
  reboot
fi
EOL
chmod a+x /opt/update.sh

 

crontab -e
0 1 * * * /opt/update.sh > /dev/null 2>&1