cron

Updated: 22 August 2024

Maintain crontab files for individual users.

Edit the current crontab. After exiting the editor, the modified crontab will be installed automatically.

crontab -e

Display the current crontab on standard output

crontab -l

Display the crontab of a particular user

sudo crontab -u ec2-user -l

Start a Docker project when host system is rebooted

@reboot sleep 60 && \
touch /home/chris/docker-project/reboot.log && \
echo "$(date): System rebooted, attempting to start." >> /home/chris/docker-project/reboot.log && \
cd /home/chris/docker-project && \
docker compose up -d

Save output to file

*   *   *   *   *   /home/chris/purge.sh > /bin/purge.log 2>&1