The UNIX Scheduler daemon is the engine that is used to run scheduled jobs. The scheduled jobs are listed in the .lpd file, which can be created on a PC and transferred to a UNIX machine. The user can use the Scheduler daemon to run scripts, executables, or launch events by time, interval, and condition triggers.
The executable name for the Scheduler is called schedd. It can execute the events in the LPD file. The execution command is:
# schedd start/stop [-f [full_path] lpd_filename] [-p [full_path] pid_filename]
The default LPD file name is schedd.lpd and the default PID file name is schedd.lpd.pid. If you do not specify the –f and –p options, the Scheduler daemon uses the default file in the current directory.
You can specify a file name without a path name when the file exists in the current working directory. The UNIX Scheduler daemon checked the command line file name to determine whether it can be accessible or not. The UNIX Scheduler daemon will generate a PID file name when you do not specify one. You user can specify the LPD file when stopping a running Scheduler daemon.