Skip to content

Instantly share code, notes, and snippets.

@uran1980
Last active August 1, 2017 16:36
Show Gist options
  • Save uran1980/2f6dfab0c975e7dea9a6f0d230f8264c to your computer and use it in GitHub Desktop.
Save uran1980/2f6dfab0c975e7dea9a6f0d230f8264c to your computer and use it in GitHub Desktop.
Cron Jobs View

View Root’s Cron Jobs

crontab -l

View a User’s Cron Jobs

crontab -u username -l

Example with user testuser:

crontab -u testuser -l

View Daily Cron Jobs

First view all the daily cron jobs:

ls -la /etc/cron.daily/

Then view a specific daily cron job:

less /etc/cron.daily/filename

Example with filename logrotate:

less /etc/cron.daily/logrotate

View Hourly Cron Jobs

First view all the hourly cron jobs:

ls -la /etc/cron.hourly/

Then view a specific hourly cron job:

less /etc/cron.hourly/filename

Example with filename 0anacron:

less /etc/cron.hourly/0anacron

View Weekly Cron Jobs

First view all the weekly cron jobs:

ls -la /etc/cron.weekly/

Then view a specific weekly cron job:

less /etc/cron.weekly/filename

Example with filename weeklyexample:

less /etc/cron.weekly/weeklyexample

View Monthly Cron Jobs

First view all the monthly cron jobs:

ls -la /etc/cron.monthly/

Then view a specific monthly cron job:

less /etc/cron.monthly/filename

Example with filename readahead-monthly.cron:

less /etc/cron.monthly/readahead-monthly.cron

View /etc/crontab less /etc/crontab

###Example Result:

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

For details see man 4 crontabs

# Example of job definition:
# .—————- minute (0 – 59)
# | .————- hour (0 – 23)
# | | .———- day of month (1 – 31)
# | | | .——- month (1 – 12) OR jan,feb,mar,apr …
# | | | | .—- day of week (0 – 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment