Conchiglia

Come pianificare le attività su Ubuntu 18.04 Utilizzo di Crontab

Come pianificare le attività su Ubuntu 18.04 Utilizzo di Crontab

A volte, non vuoi che un processo venga eseguito a un'ora predefinita specificata dal tuo sistema operativo, piuttosto vuoi definire tu stesso l'ora per l'esecuzione di un processo. Per fare ciò in Ubuntu, utilizziamo il demone Cron che funziona allo stesso modo in cui funziona l'Utilità di pianificazione in Windows. Quello che puoi fare con il demone Cron è che puoi specificare il tempo per l'esecuzione di un processo come una manutenzione o un'attività correlata al backup. In questo modo, puoi automatizzare queste attività per eseguirle in un secondo momento senza alcun intervento manuale. In questo articolo, spiegheremo come farlo usando Crontab in Ubuntu.

Pianificazione delle attività in Ubuntu utilizzando Crontab

Per fare ciò, è necessario procedere come segue:

Avviare il terminale premendo Ctrl+ T oppure facendo clic sull'icona del terminale situata sulla barra delle applicazioni o cercando il terminale nella finestra di ricerca e premendo invio. La finestra del terminale appena aperta è mostrata di seguito:

Ora digita il comando crontab -e nel terminale e premi invio per aprire il file crontab. Questo comando è mostrato di seguito:

Non appena premi invio, il terminale ti chiederà di selezionare un editor per aprire questo file. Premi 2 e poi invio per selezionare nano editor perché è sempre utile aprire i file di sistema con nano editor.

Nel momento in cui premi invio, vedrai che il tuo terminale è cambiato nella finestra dell'editor nano e il tuo file crontab si è aperto in questo editor. È mostrato di seguito:

Puoi scorrere questo file utilizzando i tasti freccia su e giù. Tutte le righe scritte in questo file che iniziano con un '#' rappresentano un commento. Se vuoi aggiungere una nuova attività da programmare all'ora specificata, devi scriverla senza hash. Ad esempio, se desideri eseguire un backup di tutti i tuoi account utente ogni settimana alle 5 del mattino.m, quindi dovresti digitare il comando:

0 5 * * 1 tar -zcf /var/backups/home.tgz /home/

Questo è mostrato di seguito:

Una volta che hai finito di aggiungere le tue attività, premi Ctrl+ O per salvare il tuo file crontab nell'editor nano. Mostrerà lo stato modificato nell'angolo in alto a destra e ti chiederà un nome di file da scrivere. Basta premere invio per selezionare l'impostazione predefinita. Si riporta di seguito:

Dopo aver premuto invio, tornerai alla normale finestra dell'editor nano. Ora per uscire dall'editor nano dopo aver salvato il file, premi Ctrl+X.

Non appena il tuo editor nano si chiude, verrai indirizzato alla finestra del terminale originale. Qui vedrai il messaggio "crontab: installazione nuovo crontab", che è un'indicazione per dire che il tuo file crontab è stato salvato con successo. Questo messaggio è mostrato nell'immagine qui sotto:

Una volta che hai finito con questo, ora tutti i tuoi account utente sperimenteranno un backup ogni settimana alle 5 a.m.

Conclusione

Attraverso il metodo spiegato sopra, puoi pianificare qualsiasi attività relativa al sistema al momento della tua scelta. Queste modifiche verranno salvate per sempre finché non modificherai nuovamente questo file file. Questo tipo di automazione riduce l'onere dell'utente di fare tutto manualmente. Spero che questo articolo sia stato utile.

I migliori giochi da giocare con il tracciamento delle mani
Oculus Quest ha recentemente introdotto la grande idea del tracciamento manuale senza controller. Con un numero sempre crescente di giochi e attività ...
Come mostrare l'overlay OSD in app e giochi Linux a schermo intero
Giocare a giochi a schermo intero o utilizzare app in modalità a schermo intero senza distrazioni può tagliarti fuori dalle informazioni di sistema ri...
Le 5 migliori carte di acquisizione del gioco
Abbiamo tutti visto e amato i giochi in streaming su YouTube. PewDiePie, Jakesepticye e Markiplier sono solo alcuni dei migliori giocatori che hanno g...