livialima / linuxupskillchallenge

Learn the skills required to sysadmin a remote Linux server from the commandline.
https://linuxupskillchallenge.org/
Other
1.73k stars 226 forks source link

Day 10 - Scheduled tasks Rewrite #55

Closed kraker closed 3 months ago

kraker commented 4 months ago

Day 10 - Scheduled tasks Rewrite

Rewrote the scheduled tasks article to provide an introduction to at and crontab commands. Also included a devoted section to crontab expression syntax and helpers such as the crontab.guru site. Also added real-world cronjob scenarios of creating backups with tar and deleting old backups with find.

Addresses issue: https://github.com/livialima/linuxupskillchallenge/issues/54

I also fixed style and formatting to be more in line with good markdown style. Fenced code-blocks with syntax highlighting, 80 character line limit, etc...

Updated the resource links at the bottom adding some good resources on things like at, cron, and cron job best practices guidelines, etc.

This is a first draft of a rewrite of this article, so let me know what feedback you have!

kraker commented 3 months ago

@livialima -- Thanks! Moving this until after find and tar probably makes sense from a progression standpoint.