incron

Screenshot Software:
incron
Mga detalye ng Software:
Bersyon: 0.5.10
I-upload ang petsa: 14 Apr 15
Nag-develop: Lukas Jelinek
Lisensya: Libre
Katanyagan: 35

Rating: 4.0/5 (Total Votes: 1)

incron ay isang "inotify cron" system. Gumagana ito tulad ng regular na cron ngunit hinimok sa pamamagitan ng filesystem mga kaganapan sa halip na tagal ng panahon.
incron naglalaman ng dalawang mga programa, isang demonyo na tinatawag na "incrond" (kahalintulad sa crond) at isang talahanayan manipulator "incrontab" (tulad ng "crontab").
Paano upang bumuo ng:
 
Dahil ang bersyon na ito ay Napakaaga hindi ito naglalaman ng karaniwang portable mekanismo ng build. May Makefile na kailangang manu-manong mabago lamang. Sa maraming mga sistema ng Linux na hindi mo kailangang baguhin ang anumang bagay.
Mangyaring suriin ang Makefile BAGO nagta-type ka 'make'. Lalo na suriin ang PREFIX at iba pang karaniwang mga variable. Kung tapos na maaari mo na ngayong bumuo ng mga file ('gumawa').
Ang binary ay dapat na siyempre naka-install bilang root. Tandaan na ang installer ay lumilikha ng isang espesyal na gumagamit na tinatawag na 'incron' na namamahala sa incron mga talahanayan.
Paano gamitin ang:
 
Ang incron demonyo (incrond) ay dapat na tumakbo sa ilalim ng ugat (kadalasan mula runlevel script atbp). Naglo-load ito sa kasalukuyang mga talahanayan ng gumagamit at Hooks ang mga ito para sa ibang pagkakataon pagbabago.
Ang manipulator incron talahanayan ay maaaring tumakbo sa ilalim ng anumang regular na user dahil ito SUIDs. Para sa pagmamanipula ng mga talahanayan gamitin ang isa lamang ang parehong syntax tulad ng para sa programa ng crontab. Maaari kang mag-import ng talahanayan, alisin at i-edit ang kasalukuyang talahanayan.
Hilera talahanayan ng user ang mayroon ang sumusunod na syntax:

Saan:
ay isang filesystem path (kasalukuyan maiwasan whitespaces!)
ay isang symbolic (tingnan inotify.h; gumamit ng mga kuwit na naghihiwalay para sa mga simbolo) o numerong mask para sa mga kaganapan
ay isang aplikasyon o script na tumakbo sa mga kaganapan
Ang utos ay maaaring maglaman ng mga wildcard:
$$ - Isang dolyar sa pag-sign
$ @ - Ang napanood filesystem landas (tingnan sa itaas)
$ # - Ang pangalan ng file na may kaugnayan sa kaganapan-
Halimbawa: Kailangan mong patakbuhin ang program 'abc' gamit ang buong path ng file bilang isang argumento sa bawat oras na ang isang file ay nabago sa / var / mail. Isa sa mga solusyon sa mga sumusunod:
/ Var / mail IN_CLOSE_WRITE abc $ @ / $ #

Ano ang bagong sa paglabas:

  • puwang sa kaganapan-kaugnay na mga pangalan ng file mapangasiwaan nang tama ngayon (# 0,000,178)
  • pag-crash sa incrontab --user naayos (# 0,000,187)
  • man na pahina pinabuting (impormasyon bilang ng # 0000407 bug-uulat
  • pinabuting Makefile (rin inaalis 'doc' 'ilabas-malinis')

Ano ang bagong sa bersyon 0.5.8:

  • Higit pa & quot; ang & quot; kautusan ay idinagdag upang matiyak na mas mahusay na tagatala ng pagiging tugma.
  • Tulong mensahe ay naayos na.
  • Ang ilang mga babala na may kaugnayan sa unhandled pagkabigo ay na-naayos na.

Mga Kinakailangan :

  • Linux kernel 2.6.13 o mas bago (may inotify pinagsama-sama sa)
  • inotify header (inotify.h, inotify-syscalls.h) na naka-install sa / sys. Ang pinaka-karaniwang lugar ay / usr / isama / sys.
  • GCC compiler 4.x (marahil ay gagana rin sa GCC 3.4, posibleng kasama ng mas lumang bersyon masyadong)

Katulad na software

fs
fs

11 May 15

GdMap
GdMap

2 Jun 15

Aegis
Aegis

3 Jun 15

GNU Parted
GNU Parted

22 Jun 18

Mga komento sa incron

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!