Contents[Hide]

1. Name

at [man page] - queue, examine or delete jobs for later execution

2. Synopsis

at     [-V] [-q queue] [-f file] [-mldbv] TIME
at -c job [job...]
atq [-V] [-q queue]
atrm [-V] job [job...]
batch

3. Frequently used options

-m      Send mail to the user when the job has
completed even if there was no output.
-f file Reads the job from file rather than standard input.
-l Is an alias for atq.

4. Examples

In this example the at command will run a job as specified in a commands.txt file in one minute time from now:

at now + 1 minute -f commands.txt 
at next minute -f commands.txt 

run job one minute from now
Run a job listed in a commands.txt file in 10 hours time from now:

at now + 10 hours -f commands.txt 

run job ten hours from now
Run a job listed in a commands.txt file on 27 September at 20:30:

at 2030 September 27 -f commands.txt 

run job on the specific date
Run a job listed in a commands.txt file on following Sunday at 7 AM:

at 7pm Sunday -f commands.txt 

run job on the specific day
Run a job listed in a commands.txt file next week:

at next week -f  commands.txt 

run job next week



Free Linux eBooks

Do you have the right skills?

Our IT Skills Watch page reflects an up to date IT skills demand leaning towards the Linux and Unix environment. We have considered a number of skills and operating systems.

See the result...

Linux Online Training

Learn to run Linux servers and prepare for LPI certification with Linux Academy. 104 available video lessons with PDF course notes with your own server!

Go to top