Демон у Линуку позван црон спроводи поступке у редовним интервалима. Проверава одређене фолдере на вашем систему за скрипте који се покрећу у низу фолдера укључујући /етц/црон.хоурли, /етц/црон.даили, /етц/црон.веекли и /етц/црон.монтхли. Постоји и датотека која се зове / етц / цронтаб.
Постављање скрипте у Црон Фолдерс
Можете једноставно поставити скрипте у одговарајуће фасцикле како би их покренули у редовним интервалима.
На пример, отворите прозор терминала и покрените следећу команду лс:
лс / етц / црон *
Видећете листу програма или скрипти који се покрећу на сат, дневно, недељно и месечно.
Проблем са овим директоријумима је да су мало нејасни. На пример, дневно значи да ће се скрипта покренути једном дневно, али немате контролу над временом које ће сценарио радити током тог дана.
Тамо долази датотека цронтаб-а.
Уређивањем цронтаб датотеке можете добити скрипту или програм да бисте покренули тачно вријеме и вријеме које желите да покренете.
Дозволе
Команда цронтаб захтева да корисник има дозволе за уређивање цронтаб датотеке. У основи постоје два фајла која се користе за управљање дозволама цронтаб-а:
- /етц/црон.аллов
- /етц/црон.дени
Ако датотека /етц/црон.аллов постоји онда корисник који жели да уреди цронтаб датотеку мора бити у тој датотеци. Ако фајл црон.аллов не постоји, али постоји датотека /етц/црон.дени онда корисник не сме да постоји у тој датотеци. Ако постоје обе датотеке, онда /етц/црон.аллов преклапа датотеку /етц/црон.дени. Ако ни једна датотека не постоји онда зависи од конфигурације система да ли корисник може уредити цронтаб.
Роот корисник увек може уредити цронтаб датотеку. Можете користити или наредбу да пређете на роот корисника или судо наредбу за покретање наредбе цронтаб.
Уређивање Цронтаб датотеке
Сваки корисник који има одговарајуће дозволе може креирати сопствену датотеку цронтаб. Команда црон у основи тражи све цронтаб датотеке и пролази кроз сваку од њих.
Да бисте проверили да ли имате цронтаб датотеку покрените следећу команду:
цронтаб -л
Ако немате цронтаб датотеку поруку "нема цронтаб за Да бисте креирали или изменили датотеку цронтаб покрените следећу команду: цронтаб -е Датотека која се отвори има пуно информација, али кључни дио је пример непосредно пре краја секције коментара (коментари се означавају линијама које почињу са #). # м х дом мон дов команда 0 5 * * 1 тар -зцф /вар/бацкупс/хоме.тгз / хоме / На свакој линији цронтаб датотеке налази се 6 информација: За сваку ставку (осим команде) можете одредити знак за џокер. Погледајте следећи пример цронтаб линије: 30 18 * * * тар -зцф /вар/бацкупс/хоме.тгз / хоме / У 30 минута, 18 сати и сваком дану, месецу и дану седмице, овај унос цронтаб-а ће зипирати и утискати почетни директориј у / вар / бацкупс фолдер. Да бисте добили наредбу за покретање у трајању од 30 минута сваког сата, покрените следећу команду: 30 * * * * наредба Да бисте добили наредбу за покретање сваког минута након 6 часова, покрените следећу команду: * 18 * * * команда Стога морате бити опрезни у постављању својих наредби за цронтаб. На пример: * * * 1 * команда Ова команда ће се одржавати сваке минуте сваког сата сваког дана сваке недеље у јануару. Да бисте покренули команду у 5 ујутру 1. јануара, требало би да имате сљедећу команду за датотеку цронтаб: Већину времена нећете желети уклонити датотеку цронтаб, али можда желите уклонити неке редове из датотеке цронтаб. Међутим, ако желите уклонити датотеку цронтаб вашег корисника покрените следећу команду: цронтаб -р Безбеднији начин за то је покретање следеће наредбе: цронтаб -и Оперативни систем тражи верификацију пре него што уклони датотеку цронтаб.
Како уклонити датотеку Цронтаб












