12-05-2001
By default, the at command will queue jobs in the at-jobs queue, queue a. Queue b is for batch jobs. Queue c is reserved for cron jobs and can't be used with at. Unless you have set up a special batch queue and use the -q b option to the at command, all at jobs go into the at-jobs queue until they are executed. When the job is executed it is no longer in a queue. It is now an executing job and can be seen using ps -ef (or -al depending on the UNIX flavor you are running).
If you have set up a batch queue for command processing, most flavors of UNIX implement this under the print queueing system so you use the lpstat, lpq, etc. commands depending on your UNIX flavor.
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I have a print queue set up with the following options: remote, standard processing, Hostname=(A Windows 2000 Server), bsd print spooler. It takes about 1 minute to transfer a 100 kb file and it times out (downs the queue) on larger files. When tested on a different system at a different location... (2 Replies)
Discussion started by: Scottb7711
2 Replies
2. Linux
RH 7.2
Are there any commands to check the print queue status? Something along the lines of AIX's "qchk"?
Thanks!! (2 Replies)
Discussion started by: jalburger
2 Replies
3. Programming
Hi all,
I've been trying for hours to figure out how to turn my 2-program (one to send and one to receive) "chat system" using message queues, into a single program where each concurrent component (entity) will both send and receive messages. PLEASE give me a hand with this, I'm starting to... (9 Replies)
Discussion started by: mgchato
9 Replies
4. UNIX for Dummies Questions & Answers
let 3 processes a, b and c are sharing msgs using msg queues.process 'a' sending msg to 'c' and in turn 'c' send sthat msg to 'b'.if something happens to c how can 'a' and 'b' know that 'c' is not available?????? (2 Replies)
Discussion started by: sukaam
2 Replies
5. BSD
Hi! Everybody%)
I got a question like this: Does my FreeBSD5.1 support Posix queues.
Thanks! (7 Replies)
Discussion started by: kamazi
7 Replies
6. Programming
hi
I am using posix functions such as mq_open, mq_close and including the mqueue.h. but its giving a linking error,"undefined reference to mq_open and mq_close".
it it that we have to link some library or so while compiling... plzzz help
Thanxs
Mohit (0 Replies)
Discussion started by: mohit3884
0 Replies
7. UNIX for Advanced & Expert Users
#include <sys/ipc.h>
#include <sys/msg.h>
int main()
{
int qid;
int t;
struct msgbuf mesg;
qid=msgget(IPC_PRIVATE,IPC_CREAT);
mesg.mtype=1L;
mesg.mtext=1;
t=msgsnd(qid,&mesg,1,0);
printf("%d",t);
}
the program prints -1 as the result of msgsnd ,which means that msgsnd doesn't... (1 Reply)
Discussion started by: tolkki
1 Replies
8. UNIX for Dummies Questions & Answers
can any body provide a tutorial that explains the concept of message queues in UNIX in great detail (1 Reply)
Discussion started by: asalman.qazi
1 Replies
9. Programming
I have a problem understanding the different scheduling queues (Ready Queue, I/O Queue, Job Queue) Can you please explain/illustrate/differentiate these queues to me? Thanks a lot guys.;) (1 Reply)
Discussion started by: zel2zel
1 Replies
atq(1) General Commands Manual atq(1)
NAME
atq - Prints the queue of jobs waiting to be run
SYNOPSIS
atq [-c | -n] [-q queuename] [user...]
The atq command prints the queue of jobs waiting to be run at a later date. These jobs were created with the at command.
OPTIONS
Sorts the queue by the time that the at command was issued. Prints only the number of files currently in the queue. Specifies the queue
you want to use.
DESCRIPTION
With no options, the queue is sorted in the order that the jobs are to be executed.
When a privileged user invokes the atq command without specifying a username, the entire queue is displayed; if a username is specified,
only those jobs belonging to the specified user are displayed.
EXAMPLES
In order to look at the queue created by the at command, enter: atq
If there are jobs in the queue, a message similar to the following is displayed: root.62169200.a Tue Sep 12 11:00:00 1990
The extension specifies an at job.
FILES
Main cron directory. List of allowed users. List of denied users. Spool area. Queue description file for at, batch, and cron.
SEE ALSO
Commands: at(1), atrm(1), cron(8)
Files: queuedefs(4)
atq(1)