Cosa è Crrontab in FreeBSD

Cosa è Crrontab in FreeBSD
Questo tutorial introdurrà l'utilità della linea di comando CRTATB in FreeBSD. Con Crrontab, è possibile impostare o rimuovere le tabelle che propagano il demone Cron. Può anche essere utilizzato per modificare i file in /var, che non possono essere configurati direttamente. Viene utilizzato principalmente per pianificare e automatizzare le esecuzioni di comando.

Crrontab può essere concesso a ciascun account utente. Gli account utente che possono utilizzare il comando crontab sono elencati nel file consentire se è disponibile. Altrimenti, o il file Deny regola ciò che gli utenti sono limitati dall'uso di questo comando, oppure il comando sarebbe disponibile solo per tutti o nessun utente (salvo il superutente), a seconda di determinate variabili di configurazione. \

Opzioni/switch di Crrontab

Utilizzando un crontab senza alcuna opzione visualizza il crontab dell'utente.

Utilizzando con -u opzione:

L'opzione -u, se aggiunta al crontab con un nome utente, modifica il crontab di quell'utente.

Utilizzando con -l Opzione:

L'aggiunta dell'opzione -L al comando CRTABLE produce CRTATB sull'output standard.

Utilizzando con -r opzione:

Usando l'opzione -r con il comando CRTAB cancella il tuo crontab. Prima di eliminare effettivamente il crontab, ti verrà chiesto di confermare.

Utilizzando l'opzione -f:

L'esecuzione del comando crontab con l'opzione -f elimina il tuo crontab senza chiedere prima la conferma, quindi usa con cautela.

Utilizzando con -e opzione:

Utilizzare l'opzione -E con Crrontab per apportare modifiche all'attuale crontab e installa il crontab modificato una volta uscito dall'editor.

File crontab

I file pertinenti all'utilità Crrontab sono come sotto:

  1. Il file situato a/var/cron/consente mostra quali utenti sono autorizzati a utilizzare CRTATB.
  2. Il file situato a/var/cron/deny visualizza ciò che gli utenti hanno i loro privilegi di crontab limitati.
  3. Infine, il file AT/var/cron/tabs elenca le tabelle Crrontab.

Sintassi:

La sintassi per l'utilizzo del comando crontab è come sotto:

file $ crontab [-u utente]
$ crontab [-u user] -l | -r [-f] | -e

Conclusione

Con Crrontab, gli utenti possono pianificare e automatizzare i comandi da eseguire. L'utilità Cron funziona in background ed esegue tutti i comandi elencati in un crontab.

Se si desidera avviare un nuovo file Crrontab invece di utilizzare un modello, è possibile utilizzare il comando crontab con l'opzione -e.