Linux Introduction
VI-EDITOR
Process Management
Linux Installation
Disk Partitions & File System Management
Logical Volume Management - LVM
User & Group Administration
Package Management
Network File System - NFS
Domain Naming System - DNS
Apache HTTP Web Server
KickStart Installations
FTP server
BOOT PROCESS
Dynamic Host Configuration Protocol - DHCP
Job Scheduling
File Links
Swap Management
Log Management
Performance Management
Linux Troubleshooting
Linux Summary
116 Followers
What is Job?
Running any command or script in Linux system is called as Job.
What is Job Scheduling?
Sometimes these Jobs needs to be executed at certain specific times due to business needs. Hence would need to depend on Job Scheduling utilities which can takes care of running the command or script at specific times automatically on behalf you. So that you would not be required to login to the system and run the command manually.
Types of Job Schedulers:
Linux supports below Job Schedulers to schedule a Job.
Cron Job Scheduler:
Cron Job Scheduler is more suitable for Jobs that needs to be run repetitively and flexible to schedule job using cron syntax. Cron can not remember the job definitions hence if the system is down during the time the job needs to be run then that job will not be executed.
at Job Scheduler:
'at' Job scheduler is more suitable for jobs that needs to be run only once, 'at' scheduler do not support to run at interval periods.
anacron Job Scheduler:
'anacron' Job Scheduler run the command only once in day, weekly, or monthly. anacron do not support to run the jobs at interval periods. though the system is down during the time of job needs to be run, 'anacron' can remember the job and run the job once the server is back to operational.
Cron Syntax:

Cron Format:
Here,
How to schedule Cron Job:
How to see list of Jobs Scheduled:
How to see list of Jobs scheduled for specific user:
Examples:
1. Schedule Job to run daily at 2AM
2. Schedule Job to run every 10 minutes
3. Schedule Job to run every Monday at 4 PM
4. Schedule Job to run alternate days at 4 PM