In questo articolo, esploreremo il A comando e come usarlo per semplificare le attività di amministrazione di sistema.
Il contenuto di questo articolo include:
Linux al comando
IL A Il comando in Linux è uno strumento potente per la pianificazione delle attività per eseguirli in un certo tempo definito. Consente agli utenti di specificare la data e l'ora esatti quando è necessario eseguire un comando. Il comando AT consente agli utenti di gestire automaticamente attività diverse.
IL A Il comando include anche il
IL "atq"Viene utilizzato per visualizzare le attività in sospeso per un utente specifico, mentre gli utenti root possono visualizzare tutte le attività. Il formato di output mostra l'ID attività, la data, le ore, la coda e il nome utente.
D'altra parte, "atrm"Viene utilizzato per eliminare le attività utilizzando il loro numero di lavoro.
Questi comandi forniscono funzionalità e controllo aggiuntivi per la gestione delle attività programmate con il A Comando in Linux.
Installazione al comando in Linux
Il Linux A Il comando potrebbe non essere per impostazione predefinita installata nel sistema. Installare A Su Linux, utilizzare il comando di seguito:
SUDO APT Installa a
Comprendere il comando AT
IL A Il comando viene utilizzato per programmare i lavori da eseguire in un momento specifico in futuro, senza la necessità di un processo continuo in esecuzione in background. Il comando funziona aggiungendo lavori a una coda, che vengono quindi eseguiti al momento designato.
La sintassi del A Il comando è il seguente:
at [-f filename] [-m] [-q coda] [-v] [tempo]
Dove:
È possibile programmare i lavori utilizzando una varietà di formati di tempo, inclusi tempi assoluti, tempi relativi e orari specificati come minuti passati all'ora.
Le espressioni di tempo assoluto includono:
Ad esempio, il comando indicato di seguito stamperà "Ciao"Alle 16:00:
echo "ciao" | Alle 16:00
Per specificare a espressione del tempo relativo usando A comando, dobbiamo specificare il comando aggiungendo "+"Inoltre firma uno di questi:
Ad esempio, per programmare un'attività a 5 minuti dopo l'ora corrente, utilizzare:
echo "ciao" | A ora +5 minuti
Pianifica uno script bash usando al comando
Usando il A Il comando è semplice. Inserisci semplicemente il comando seguito dal tempo in cui si desidera eseguire il lavoro e il comando che si desidera eseguire.
Ad esempio, per eseguire uno script, seguire la sintassi di seguito:
echo "sh file.sh "| al momento
Nota: Ho creato uno script bash che aggiungerà il testo "Ciao mondo"All'interno di un file"il mio file.TXT"Ogni volta che viene eseguito.
Echo "SH Demo.Sh "| alle 16:24
Possiamo verificare il contenuto all'interno del file utilizzando il gatto comando per assicurarsi che lo script venga eseguito correttamente al momento.
Pianificare in modo interattivo un lavoro utilizzando al comando
Usando il A Comando in Linux, gli utenti possono programmare le attività in modo interattiva specificando il tempo di esecuzione desiderato e inserendo i comandi corrispondenti al prompt. Questo processo è come creare eventi in un'app di calendario.
Per esempio, Possiamo creare un testo di memo e pianificarlo come un resto in un momento specifico. Esegui il seguente comando per programmare un promemoria che aggiunge "Linuxhint"In un file di testo al momento specificato:
alle 11:21
Dopo aver eseguito il comando sopra, aggiungi il comando seguente per aggiungere un testo "Linuxhint"All'interno di un file.
at> echo "LinuxHint"> ~/at-test.TXT
Per uscire dal A prompt, gli utenti possono premere Ctrl+d sulla loro tastiera.
Nota: Il comando sopra crea un file di testo e aggiunge il testo all'interno del file.
Dopo l'esecuzione dell'attività, si può verificare la sua esecuzione utilizzando il gatto comando sul file corrispondente.
Cat ~/at-test.TXT
Pianificare un lavoro con a
IL A Il comando in Linux consente agli utenti di programmare le attività mediante i comandi di tubazioni utilizzando eco senza utilizzare il prompt interattivo.
Per esempio, Gli utenti possono specificare il tempo di ritardo in minuti e "Ora"Notazione per programmare un'attività, come mostrato nell'esempio seguente:
Echo "Echo 'Welcome to LinuxHint' >> ~/at-Simple.txt "| ora +1 minuto
Questo comando pianifica un'attività per eseguire 1 minuto dall'ora corrente e aggiunge il testo "Benvenuti in Linuxhint"All'interno del file quando eseguito.
Utilizzando questo metodo, possiamo programmare le attività senza la necessità di input interattivi.
Dopo un minuto, eseguire il gatto comando per verificare l'esecuzione della pianificazione:
Cat ~/At-Simple.TXT
Elenca tutti i lavori in esecuzione
Per elencare tutti i lavori in esecuzione, puoi eseguire:
a -l
O:
atq
Tutti i lavori in esecuzione saranno elencati con il loro ID lavoro.
Rimozione di un lavoro di pianificazione utilizzando al comando
Per rimuovere un lavoro programmato, dobbiamo conoscere l'ID lavoro di un processo di esecuzione. Verrà seguita la sintassi seguente per rimuovere un lavoro programmato.
ATRM [ID lavoro]
Ad esempio, per rimuovere i lavori di pianificazione corrente con ID lavoro 4, utilizzare:
ATRM 4
Rimuovi il comando AT
Per rimuovere il A Comando dal sistema Linux, usa:
sudo apt autoremove a
Conclusione
IL A Il comando è un'utilità utile per la pianificazione di lavori sui sistemi Linux. Consente agli utenti di automatizzare le attività, che possono risparmiare tempo e aumentare la produttività. IL A Il comando consente agli utenti di specificare l'ora e la data esatti per l'esecuzione di un lavoro, rendendolo uno strumento potente per la gestione di attività complesse. Per una descrizione dettagliata di A Il comando ha letto le linee guida sopra menzionate.