Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Работа с cronjob
  1. Използване
  2. Конфигуриране
Mutatos
     
Автор  Mutatos (29.04.2004 20:58)  съобщение до автора
Погледнат  2930 пъти  добави към любими
Оценка  добави коментар
Гласове  2  изпрати на приятел
Коментари  (1)  абонирай се за Unix
    Страница 1 / 2

 



Cron е механизъм под линукс, чрез който могат автоматично да се задействат скриптове или програми в дадено време.

Използване

Използването и конфигурирането на Cron-a е много лесно. Като начало трябва да отворите една конзола и да напишете следната команда за да прeлистите cron-табелата:

CODE
1
crontab -l

Чрез тази команда ще получите пред Вас всички процеси, които се задействат чрез cron-a, в случай че съществуват такива!

За да въведете в cron табелата и вашия скрипт, трябва да направите следното:

Написвате командата

CODE
1
crontab -e

и по този начин ще получите пред себе си табелата на cron-a но отворена вече в едитор. За да може да променяте нещо трябва да направите следното:

1. Натискате Shift+: и пишете edit
2. Натискате клавиша Insert
3. Сега вече може да въведете вашия скрипт

Как изглежда едно примерно cron попълнение

CODE
1
*  *  *  *  * /bin/sh /пълен път до вашия скрипт/script.sh



  Следваща страница >> 


Ключови думи: crontab Linux cronjob


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: Mutatos  
Николай Николов се занимава с програмиране на PHP/MySQL повече от 6 години. Заедно с разработката на уеб приложения на PHP, се занимава с Java, XML и Webservices.
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

Dobur primer za izpolzwaneto na cron e backup na bazata wi za danni. Eto edin maluk primer:

Suzdaite edin fail na ime: mysqlbackup.sh

#!/bin/sh
date=`date -I`

mysqldump --opt --user=potrebitel --password=parola baza_za_danni > /put do faila/backup-$date.sql
bzip2 -z /put do faila/backup-$date.sql

Sega neka da startirame tozi skript wseki den w 23:00 chasa s nashiaj cronjob:

00 23 * * * /bin/sh /put do faila/mysqlbackup.sh

towa e wsichko:-)

  Mutatos на 03.08.2004 12:35

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008