Condor
Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job-queuing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.
Basic Condor Commands
condor_submit
Typing condor_submit at the command line tells Condor to look at the file to extract job submission information such as the name of the executable module, whether it needs to be transferred to the remote machine, and if so the remote machine to which the job should be submitted.
condor_q
You can check the status of the jobs that you submitted with the condor_submit command by typing condor_q
condor_q -analyze gives you more details about all your processes.
condor_rm
Typing condor_rm [job_id] or condor_rm [username] at the command line will remove a particular job or all your jobs respectively.