Che giorno / ora inizia un cron settimanale?

Ho avuto uno sguardo però il cron uomo, ma non ho trovato niente che ha aiutato 🙁

Qualcuno sa?

  • Tutti i virtualhost che servono i file predefiniti di Apache
  • Quali sono le condizioni esatte in base al quale Linux scambia la memory di process dalla RAM a un file di scambio?
  • Apache2 server che utilizza un sacco di CPU
  • Sniff Socket di dominio UNIX
  • Come get le migliori performance: server di cache di archiviazione (file di piccole size) con 4 dischi (3TB)?
  • Motivi per distriggersre / abilitare SELinux
  • Uno strumento per modificare l'interface di bind predefinita per un determinato command?
  • Cosa significa "each due minuti" in cron?
  • Come misurare le scritture totali eseguite su SSD in Linux?
  • Il proprietario della directory uploads è `www-data` ma questo impedisce l'accesso FTP tramite script PHP
  • banner postfix multiplo IP SMTP
  • Linux kernel moduli rifiuta di caricare
  • 2 Solutions collect form web for “Che giorno / ora inizia un cron settimanale?”

    Sto fornendo una risposta alternativa qui anche se Trevor è corretto.

    La parola chiave cron @weekly esattamente come ha menzionato. Tuttavia , la maggior parte delle distribuzioni utilizza run-parts per eseguire i propri file crontab pianificati (su base oraria, quotidiana, settimanale e mensile) che non utilizzano le parole chiave di cron.

    Ad esempio , Ubuntu ha un /etc/cron.weekly che contiene un file separato per each cronjob.

    Questo è generalmente definito in /etc/crontab

    La versione karmica 9.10 di Ubuntu ha la seguente in /etc/crontab

     17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) 

    Quindi il crontab settimanale in Ubuntu viene eseguito alle 6:47 di domenica

    Nota: quando si cerca manpages per implementazioni crontab, si desidera utilizzare man 5 crontab invece di solo man crontab . Questi ultimi solo darà la syntax per il command crontab. Il primo fornisce i dettagli di implementazione crontab.

    @weekly è l'equivalente di: 0 0 * * 0

    Quindi verrà eseguito alle 00:00 la domenica.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.