Puncte:0

Ce este această comandă - 0 */12 * * * root test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew?

drapel cn
0 */12 * * * test rădăcină -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew

Înțeleg sensul lui 0 */12 * * *

Urmând că este rădăcină care pare a fi numele de utilizator. Care este sensul test -x.... mai departe?

Puncte:2
drapel ec
EML

Acesta este un crontab intrare. rădăcină specifică faptul că jobul trebuie rulat ca utilizator rădăcină (deci, este puțin mai complex decât intrarea standard de utilizator crontab). Restul liniei este treaba de rulat. Lucrarea se execută la fiecare 12 ore.

Treaba este

test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew

Practic, aceasta verifică dacă Certbot este instalat, așteaptă un timp aleatoriu de până la 12 ore pentru a evita aglomerația și apoi rulează certbot -q reînnoiește pentru a reînnoi un certificat dacă este necesar.

Este descrisă configurația de reînnoire automată Cerbot Aici.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.