Skip to content

Commit ac16b13

Browse files
New translations anacron.md (Italian)
1 parent ef14977 commit ac16b13

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

docs/guides/automation/anacron.it.md

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,20 @@ contributors: Steven Spencer, Ganna Zhyrnova
55
update: 2022-02-13
66
---
77

8-
# `anacron` - Eseguire i Comandi con Regolarità
9-
108
## Prerequisiti
119

12-
* Un computer con Rocky Linux in esecuzione.
13-
* Sapere come utilizzare l'editor preferito per modificare il file di configurazione (ad esempio *vim*) nell'ambiente da riga di comando.
14-
* Comprendere la gestione di base dei pacchetti RPM.
10+
- Un computer con Rocky Linux in esecuzione.
11+
- Sapere come utilizzare l'editor preferito per modificare il file di configurazione (ad esempio *vim*) nell'ambiente da riga di comando.
12+
- Comprendere la gestione di base dei pacchetti RPM.
1513

1614
## Presupposti
1715

18-
* Disponete di conoscenze di base di bash, python o altri strumenti di scripting o di programmazione e volete eseguire lo script automaticamente.
19-
* Ci si è collegati come utente root o si è passati a root con `su - root`.
16+
- Disponete di conoscenze di base di bash, python o altri strumenti di scripting o di programmazione e volete eseguire lo script automaticamente.
17+
- Ci si è collegati come utente root o si è passati a root con `su - root`.
2018

21-
## `anacron` Introduzione
19+
## Introduzione
2220

23-
**`anacron` esegue i comandi su base regolare e la frequenza operativa è definita in unità di giorni. È adatto ai computer che non funzionano 24/7, come i computer portatili e i desktop. Supponiamo che abbiate un compito programmato (come uno script di backup) da eseguire la mattina presto di ogni giorno usando crontab. Quando ci si addormenta, il desktop o il notebook sono spenti. Lo script di backup non viene eseguito. Tuttavia, se si utilizza `anacron`, si può essere certi che la prossima volta che si accende il desktop o il notebook, lo script di backup verrà eseguito.**
21+
`anacron` esegue i comandi su base regolare e la frequenza operativa è espressa in unità di giorni. È adatto ai computer che non funzionano 24 ore su 24, 7 giorni su 7, come i computer portatili e i desktop. Si supponga di aver programmato l'esecuzione di un'attività (ad esempio uno script di backup) al mattino presto di ogni giorno utilizzando `crontab`. Quando ci si addormenta, il desktop o il notebook sono spenti. Lo script di backup non verrà eseguito. Tuttavia, se si utilizza `anacron`, si può essere certi che la prossima volta che si accende il desktop o il notebook, lo script di backup verrà eseguito.
2422

2523
L'aspetto di `anacron` non è quello di sostituire `crontab`, ma di completare `crontab`. La loro relazione è la seguente:
2624

@@ -45,6 +43,7 @@ shell > rpm -ql cronie-anacron
4543
```
4644

4745
Prima controlla il file di configurazione predefinito:
46+
4847
```bash
4948
shell > cat /etc/anacrontab
5049
# /etc/anacrontab: configuration file for anacron
@@ -65,7 +64,7 @@ START_HOURS_RANGE=3-22
6564
@monthly 45 cron.monthly nice run-parts /etc/cron.monthly
6665
```
6766

68-
**/etc/cron.hourly/** -Tramite `journalctl -u crond.service`, potete sapere che i file messi dentro sono effettivamente chiamati da crond.server, il che significa che il comando sarà eseguito dopo il primo minuto di ogni ora. Come segue:
67+
**/etc/cron.hourly/** -Attraverso `journalctl -u crond.service`, si può sapere che i file inseriti sono effettivamente richiamati da `crond`, il che significa che il comando verrà eseguito dopo il primo minuto di ogni ora. Come segue:
6968

7069
```bash
7170
shell > cat /etc/cron.d/0hourly
@@ -75,7 +74,8 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin
7574
MAILTO=root
7675
01 * * * * root run-parts /etc/cron.hourly
7776
```
78-
```
77+
78+
```bash
7979
shell > journalctl -u crond.service
8080
- Logs begin at Wed 2021-10-20 19:27:39 CST, end at Wed 2021-10-20 23:32:42 CST. -
8181
October 20 19:27:42 li systemd[1]: Started Command Scheduler.
@@ -86,7 +86,6 @@ October 20 20:01:01 li CROND[1897]: (root) CMD (run-parts /etc/cron.hourly)
8686
October 20 21:01:01 li CROND[1922]: (root) CMD (run-parts /etc/cron.hourly)
8787
October 20 22:01:01 li CROND[1947]: (root) CMD (run-parts /etc/cron.hourly)
8888
October 20 23:01:01 li CROND[2037]: (root) CMD (run-parts /etc/cron.hourly)
89-
9089
```
9190
9291
Per ulteriori informazioni sui file di configurazione, [consultare la pagina del manuale](https://man7.org/linux/man-pages/man5/anacrontab.5.html)
@@ -95,7 +94,6 @@ Per ulteriori informazioni sui file di configurazione, [consultare la pagina del
9594
9695
Per far sì che alcuni file vengano eseguiti entro questi tempi definiti automaticamente, è sufficiente copiare il file di script nella directory pertinente e verificare che abbia **il permesso di esecuzione (chmod +x)**. Pertanto, è sufficiente lasciare che il sistema esegua automaticamente lo script in uno di questi momenti programmati, semplificando così l'attività di automazione.
9796
98-
9997
Utilizziamo cron.daily per illustrare il processo di esecuzione di /etc/anacrontab:
10098
10199
1. `anacron` legge il file **/var/spool/anacron/cron.daily** e il contenuto del file mostra l'ora dell'ultima esecuzione.

0 commit comments

Comments
 (0)