2 Commits

Author SHA1 Message Date
0bd56bc7be solution pkg_list 2024-10-03 12:31:32 +02:00
8f2be4d638 solution 2021-04-15 23:09:55 +02:00
3 changed files with 27 additions and 1 deletions

View File

@@ -7,7 +7,21 @@ Utiliser la commande tar pour faire une archive de votre répertoire personnel d
Utiliser cron pour planifier cette tâche toutes les heures, du lundi au vendredi
```bash
cat /etc/crontab
15 * * * 1-5 root tar cpzf /var/backups/home/tgz /home/tom
```
## NewSchool with systemd timer
Faire la même chose avec un timer systemd
Faire la même chose avec un timer systemd
```bash
cat /etc/systemd/system/backup.timer
[Unit]
Description=hourly backup
[Timer]
OnCalendar=Mon-Fri *-*-* *:15:00
[Install]
WantedBy=multi-user.target
```

6
pkg_list.service Normal file
View File

@@ -0,0 +1,6 @@
[Unit]
Description = get installed packages list
[Service]
Type = oneshot
ExecStart = {{ pkg_list_command }} | sort > /root/pkg.list

6
pkg_list.timer Normal file
View File

@@ -0,0 +1,6 @@
[Unit]
Description= get weekly package list
[Timer]
OnCalendar=Mon 05:00:00
[Install]
WantedBy=multi-user.target