Questo è il comando atq che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
at, batch, atq, atrm: accoda, esamina o elimina i lavori per l'esecuzione successiva
SINOSSI
at [-V] [-q fare la coda] [-f filetto] [-mlv] tempistica...
at [-V] [-q fare la coda] [-f filetto] [-mMkv] [-t tempo]
at -c lavoro [lavoro...]
atq [-V] [-q fare la coda]
at [-rd] lavoro [lavoro...]
atrm [-V] lavoro [lavoro...]
partita
at -b
DESCRIZIONE
at e a partita leggere i comandi dall'input standard o un file specificato che devono essere
eseguito in un secondo momento, utilizzando /bin/sh.
at esegue i comandi a un'ora specificata.
atq elenca i lavori in sospeso dell'utente, a meno che l'utente non sia il superutente; in quel caso,
i lavori di tutti sono elencati. Il formato delle righe di output (una per ogni lavoro)
è: numero lavoro, data, ora, coda e nome utente.
atrm elimina i lavori, identificati dal loro numero di lavoro.
partita esegue i comandi quando i livelli di carico del sistema lo consentono; in altre parole, quando il carico
la media scende al di sotto di 1.5, o il valore specificato nell'invocazione di eccetera.
At consente specifiche temporali abbastanza complesse, estendendo lo standard POSIX.2. accetta
tempi della forma HH: MM per eseguire un lavoro in un momento specifico della giornata. (Se quell'ora è già
passato, si presume il giorno successivo.) Puoi anche specificare mezzanotte, mezzogiorno, or teatime (4) e
puoi avere un'ora del giorno suffissa con AM or PM per correre la mattina o il
sera. Puoi anche dire in che giorno verrà eseguito il lavoro, fornendo una data nel modulo
nome-mese giorno con un optional anno, o dando una data del modulo MMGG[CC]YY,
MM/DD/[CC]YY, DD.MM.[CC]YY o [CC]YY-MM-DD. La specificazione di una data devono obbligatoriamente: seguire la
specificazione dell'ora del giorno. Puoi anche dare tempi come adesso + contare unità di tempo,
dove possono essere le unità di tempo minuti, ore, giorni, or settimana e puoi dirlo at per eseguire il
lavoro oggi sufficendo il tempo con oggi e per eseguire il lavoro domani aggiungendo il suffisso
tempo con Domani.
Ad esempio, per eseguire un lavoro alle 4:XNUMX tra tre giorni, lo faresti at 4pm + 3 giorni, correre
un lavoro alle 10:00 del 31 luglio, lo faresti at 10:XNUMX Luglio 31 e per eseguire un lavoro domani all'una,
faresti at 1:XNUMX Domani.
Se si specifica un lavoro da eseguire assolutamente in un momento e in una data specifici nel passato, il lavoro
verrà eseguito il prima possibile. Ad esempio, se sono le 8:XNUMX e fai un at 6pm oggi, it
verrà eseguito più probabilmente alle 8:05.
La definizione della specifica del tempo può essere trovata in /usr/share/doc/at/timespec.
Per entrambi at e a partita, i comandi vengono letti dallo standard input o dal file specificato con
, il -f opzione ed eseguito. La directory di lavoro, l'ambiente (eccetto per il
variabili BASH_VERSINFO, DISPLAY, ID UE, GRUPPI, CONCHIGLIE, TERMINE, UID e _) e l'umask
sono conservati dal momento dell'invocazione.
As at è attualmente implementato come un programma setuid, altre variabili d'ambiente (es
LD_LIBRARY_PATH or LD_PRELOAD) non vengono esportati. Questo potrebbe cambiare in futuro. Come
una soluzione alternativa, imposta queste variabili in modo esplicito nel tuo lavoro.
An at - o partita - comando invocato da a su(1) shell manterrà l'ID utente corrente. Il
all'utente verrà inviato l'errore standard e l'output standard dai suoi comandi, se presenti. posta
verrà inviato utilizzando il comando /usr/sbin/sendmail. Se at viene eseguito da a su(1) conchiglia,
il proprietario della shell di login riceverà la posta.
Il superutente può comunque utilizzare questi comandi. Per gli altri utenti, autorizzazione all'uso su
è determinato dai file /etc/at.allow e a /etc/at.nega. Vedere a.consentire(5) per i dettagli.
VERSIONI
-V stampa il numero di versione su errore standard ed esce correttamente.
-q fare la coda
utilizza la coda specificata. Una designazione di coda è costituita da una singola lettera; valido
le designazioni della coda vanno da a a z e a A a Z. a la coda è l'impostazione predefinita per
at e le b coda per partita. Le code con lettere più alte vengono eseguite con maggiore
gentilezza. La coda speciale "=" è riservata ai lavori attualmente in esecuzione.
Se un lavoro viene inviato a una coda designata con una lettera maiuscola, il lavoro viene trattato
come se fosse sottoposto a batch al momento del lavoro. Una volta raggiunto il tempo, il
si applicano le regole di elaborazione batch rispetto al carico medio. Se atq è dato uno specifico
coda, mostrerà solo i lavori in sospeso in quella coda.
-m Invia un messaggio di posta all'utente quando il lavoro è stato completato anche se non è stato prodotto alcun output.
-M Non inviare mai posta all'utente.
-f filetto Legge il lavoro da filetto piuttosto che l'input standard.
-t tempo eseguire il lavoro a tempo, fornito nel formato [[CC]AA]MMGGhhmm[.ss]
-l È un alias per atq.
-r È un alias per atm.
-d È un alias per atm.
-b è un alias per partita.
-v Mostra l'ora in cui il lavoro verrà eseguito prima di leggere il lavoro.
Gli orari visualizzati saranno nel formato "Gio Feb 20 14:50:00 1997".
-c converte allo standard output i lavori elencati nella riga di comando.
Usa atq online utilizzando i servizi onworks.net