Како уштедјети време помоћу црон: Основни водич и узорци кодова

Шта је крон?

Црон је Линук / УНИКС демон који је дизајниран да изврши наредбу у унапред дефинисано време. Пошто је црон даемон, једном кад се изврши, кориснику није потребна никаква администрација. Црон је контролисан од скупа датотека названих „цронфилес“, у наставку је листа уобичајених црон команди.


Назив датотеке Цронтаб Инсталирајте назив датотеке као своју датотеку цронтаб-а.
цронтаб -еУредите датотеку цронтаб-а.
цронтаб -лПокажите своју датотеку цронтаб-а.
цронтаб -рУклоните датотеку цронтаб-а.
Е-поштом шаље излаз на наведену адресу.

Сваки унос у датотеку цронтаба састојат ће се од сљедећих шест поља одвојених размаком. Редослед поља заједно са кратким описом сваког од њих је наведен у наставку.
команда (е) минут (а) сат (и) дан (и) месец (и) радни дан

ПољеВредностОпис
Минут0-59Дефинише тачан минут који ће се наредба извршити.
Сат0-23Дефинише час дана када ће се команда извршити.
Дан1-31Дефинише дан у месецу који ће се команда извршити.
Месец дана1-12Дефинише месец у години коју ће команда извршити.
Радним даном0-6Дефинише дан у седмици коју ће команда извршавати.
Недеља = 0, понедељак = 1, уторак = 2, среда = 3, четвртак = 4, петак = 5, субота = 6
КомандаПосебнаКомплетна команда која ће се извршити.

Такође можете да користите * уместо нумеричког знака првих пет поља да бисте назначили све правне вредности. На пример, 0 0 * * 1 наредба би покренула скрипту сваког понедељка.
Већина овог одељка је релевантна само ако користите скрипте са командног терминала у Линуку / УНИКС-у, ако користите цПанел, погледајте одељак „Како покренути црон скрипту из мог цПанела“..

Како могу да уштедим време на црон-у?

На много начина можете помоћу црон-а да сачувате неке, али мени најкорисније задатке које можете заказати су покретање резервних скрипти базе података и веб локација. Оба ова посла се могу лако обавити ручно, али често се превиде. Помоћу црон-а можете их једном подесити и знати да ће се то обавити.

Испод су примери скрипти које можете користити за постављање ових послова црон-ом.

Аутоматизиране сигурносне копије веб страница (Скрипта обезбедила Убунту)

#! / бин / сх

######################################################

#

# Израда сигурносне копије на НФС скрипту за монтирање.

#

######################################################

# Шта треба направити резервну копију.

бацкуп_филес = ”/ хоме / вар / споол / маил / етц / роот / боот / опт”

# Где да направите резервну копију.

дест = ”/ мнт / бацкуп”

# Креирајте име датотеке архиве.

дан = $ (датум +% А)

хостнаме = $ (име домаћина -с)

арцхиве_филе = ”$ хостнаме- $ даи.тгз”

# Штампање поруке о статусу почетка.

одјекује „Израда сигурносних копија $ бацкуп_филес у $ дест / $ арцхиве_филе“

датум

одјек

# Направите сигурносну копију датотека помоћу тар.

тар цзф $ дест / $ арцхиве_филе $ бацкуп_филес

# Испиши поруку о статусу краја.

одјек

одјек „Резервна копија је завршена“

датум

# Дуга листа датотека у $ дест за провјеру величине датотека.

лс -лх $ дест

 

Аутоматске сигурносне копије базе података ВордПресс (Сценариј пружио Тамба2.орг.ук)

#Поставите 4 променљиве
# Замените шта је НАКОН = с информацијама из ваше вп-цонфиг.пхп датотеке

ДБНАМЕ = ДБ_НАМЕ

ДБПАСС = ДБ_ПАССВОРД

ДБУСЕР = ДБ_УСЕР

# Држите “око адресе
ЕМАИЛ = ”_ емаил.цом”

мисклдумп –опт -у $ ДБУСЕР -п $ ДБПАСС $ ДБНАМЕ > бацкуп.скл
гзип бацкуп.скл
ДАТЕ = `датум +% И% м% д`; мв бацкуп.скл.гз $ ДБНАМЕ-бацкуп- $ ДАТЕ.скл.гз
ецхо ‘Име блога: Ваша МиСКЛ сигурносна копија је приложена’ | мутт -а $ ДБНАМЕ-бацкуп- $ ДАТЕ.скл.гз $ ЕМАИЛ -с „МиСКЛ Бацкуп“
рм $ ДБНАМЕ-бацкуп- $ ДАТЕ.скл.гз

* Изјава о одрицању одговорности: Нисмо одговорни ако се скрипта не покрене правилно или ако сте је поставили погрешно. Ако имате било каквих питања или недоумица у вези са скрипту или како да је поставите, најбољи контакт биће ваш провајдер домаћина.

Како покрећу црон скрипту из свог цПанела?

1. Пријавите се у цПанлел

2. Пронађите икону „црон јобс“ (ово је обично у напредном одељку).

3. Унесите своју адресу е-поште ако желите да вам се пошаље копија резултата обрезивања.

4. Изаберите када бисте желели да се покреће ваш скрипта. (Ако одаберете ставку из падајућег оквира „Цоммон Сеттингс“, испунићете поља.)

5. Унесите путању скрипте коју желите да покренете. (Напомена: Морате да отпремите датотеку скрипте на свој сервер. За више информација погледајте доле – одељак „Како да преузмем своју датотеку скрипте“ за детаље.)

6. Кликните на „Додај нови Црон Јоб“

7. Ваш црон посао сада би требао бити наведен под „Цуррент Црон Јобс“.

Како могу да отпремим датотеку скрипте?

  1. На свом цПанелу одаберите “Филе Манагер”
  2. Затим изаберите „Хоме Дирецтори“, затим кликните „Го“
  3. Сада изаберите „Отпреми“.
  4. Подесите своје дозволе за датотеке на 755
  5. Кликните на „Прегледај“
  6. Дођите до мапе која садржи ваш скрипту и кликните на њу, а затим кликните на „Отвори“.

Напомена: Ваш цПанел можда је постављен другачије од оног приказаног горе, али свеукупни концепти и даље би требали бити исти.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map