GNU/Linux >> Znalost Linux >  >> Panels >> cPanel

Vytvoření a smazání úlohy Cron

Úlohy Cron spouštějí naplánované příkazy v určitých časech. Nástroj Cron Jobs v cPanel je užitečný pro nastavení automatické údržby a dalších bezobslužných serverových povinností.

Poznámka:Než budete moci efektivně používat úlohy cron, musíte mít dobré znalosti příkazů Linuxu. Před přidáním úlohy cron zkontrolujte svůj skript u správce hostingu.

Vytvořte úlohu Cron

Chcete-li vytvořit úlohu cron:

  1. Přihlaste se do cPanel

  2. Klikněte na Cron Jobs v části Advanced

  3. V části Cron Email se ujistěte, že je aktuální e-mailová adresa platná; pokud ne, zadejte nový platný e-mail a klikněte na Aktualizovat e-mail

    Po dokončení úlohy cron obdržíte e-mail.

  4. V části Přidat novou úlohu cronu použijte rozevírací nabídku Společná nastavení a vyberte si ze seznamu pravidelně používaných intervalů nebo nastavte frekvenci úlohy cronu pomocí rozevíracího pole vedle každé časové jednotky

  5. Do pole Příkaz zadejte požadovaný příkaz (např. mysql -u mysql_user -ppassword název_databáze

  6. Klikněte na Přidat novou úlohu Cron



    Vaše úloha cron pak spustí soubor v určitý čas a datum a opakování podle vámi zvoleného nastavení.

Odstranění nebo úprava úlohy Cron

  1. Po přihlášení do cPanel klikněte na Cron Jobs v sekci Advanced

  2. Přejděte dolů k poslední části s názvem Aktuální úlohy Cron

  3. Najděte úlohu cron, kterou chcete upravit nebo odstranit

  4. V části Akce klikněte u příslušné úlohy cron na Upravit nebo Odstranit

    Poznámka:Panel úprav má na výběr méně běžných nastavení, takže pokud máte potíže se získáním správného intervalu, zkopírujte příkaz, smažte úlohu cron a poté ji znovu vytvořte pomocí sekce Přidat novou úlohu cron.>

Běžné Crony

Níže uvedené příkazy jsou příklady typických umístění skriptů. Možná budete muset upravit /home/ na /home#/ v závislosti na domovském adresáři, ve kterém se nachází váš účet. Chcete-li zobrazit domovský adresář svého účtu, jednoduše si prohlédněte sloupec statistik na hlavní stránce cPanel svého účtu a vyhledejte domovský adresář.

PHP

  • Spusťte úlohu cron PHP 5.6:/usr/local/php56/bin/php /home/username/public_html/cron.php

  • Spusťte úlohu cron PHP 5.5:/usr/local/php55/bin/php /home/username/public_html/cron.php

  • ​Spusťte úlohu cron PHP 5.4:/usr/local/php54/bin/php /home/username/public_html/cron.php

  • Spusťte úlohu cron PHP 5.3:/usr/local/php53/bin/php /home/username/public_html/cron.php

  • Pro úlohu cron PHP jsou někdy vyžadovány volitelné příznaky:php -q /home/username/public_html/cron.php

  • Použijte konkrétní soubor php.ini:php -c /home/username/public_html/php.ini /home/username/public_html/myscript.php

  • ZÍSKEJTE vzdálený soubor:/usr/bin/GET http://www.example.com/file.php

Perl

  • Spusťte úlohu CGI cron:perl /home/username/public_html/cgi-bin/file.pl

SSH

  • Spusťte úlohu cron kódového skriptu:/bin/sh /home/username/public_html/file.sh

MySQL

Poznámka:Je dobrým zvykem nezadávat heslo do následujících příkazů, ale jednoduše použít samotný -pflag a systém vás požádá o heslo. Vaše heslo tak zůstane v bezpečí a nikdy nebude existovat na serveru jako prostý text.

  • Import databáze:mysql -u mysql_user -ppassword název_databáze

  • Export databáze:mysqldump -u mysql_user -ppassword název_databáze> backup.sql


cPanel
  1. Vytvářejte a mažte uživatele v Ubuntu 20.04

  2. Jak vytvořit a odstranit uživatelskou skupinu v Linuxu

  3. Upravit jas pomocí Xrandr a Cron Job?

  1. Jak odstranit úlohy cron

  2. Cron Job Use &Policy

  3. Práce s úlohami cron – vytvářejte, upravujte a mažte je pomocí cPanelu

  1. Jak vytvořit a odstranit uživatele na Ubuntu 16.04

  2. Jak vytvořit a smazat uživatele v Debianu 9

  3. Jak mohu programově vytvořit novou úlohu cron?