Cron beállítása

10 bejegyzés megtekintése - 1-10 / 10
  • Szerző
    Bejegyzés
  • #2006043
    penztar
    Felhasználó

      Hello!

      A legegyszerûbben úgy jársz ,ha a KDE alatt a Kcron-t használod. Már persze .ha van ilyened. Ebben a programban können meg lehet adni az idõpontokat csak kattingatni kell . Ha kész vagy mentsd el a feleadatokat. Ezután konzol ablakban beirod ezt a parancsot:
      crontab -u (user)->ide azt irod aki futtatni szeretné. -e
      Elvileg azt a feladat listát kell látnod ,amit a KCron programmal csináltál.
      Majd nyomsz egy CTRL-C aztán ezt irod alulra „:w” majd utána még egy CRTL-C majd ezt irod be ‘:quit’
      Ha mindent jól csináltál amikor kilépsz a Vim szerkeztõbõl azt kell ,hogy válaszként irja ,hogy az új feleadat installálva van vagy valami hasonló amit most fejbõl nem tudok pontossan idézni.
      De mielött neki állsz olvasd azért el a cron man lapját és a crontab manját is .

      Hello!

      #2006044
      admin
      Adminisztrátor

        … Kcron-t használod….

        Ha már itt tartunk, kcron-ban magukat a feladatokat is gyönyörûen meg lehet határozni 🙂

        #2006045
        petty12
        Felhasználó

          A válszokat köszi, de én nem erre gondoltam 🙁

          #2006046
          kelemengabor
          Felhasználó

            Lehet használni a gnome-schedule nevû progit is:
            http://gnome-schedule.sourceforge.net/
            Ha a cvs-bõl bányászod ki, akkor magyarul fog szólni hozzád. Ebben az a jó, hogy láthatod a cron bejegyzéseket is, így megtanulhatod, hogy mit hogyan hová.

            #2006047
            petty12
            Felhasználó

              Lehet használni a gnome-schedule nevû progit is:
              http://gnome-schedule.sourceforge.net/
              Ha a cvs-bõl bányászod ki, akkor magyarul fog szólni hozzád. Ebben az a jó, hogy láthatod a cron bejegyzéseket is, így megtanulhatod, hogy mit hogyan hová.
              [align=right][snapback]123101[/snapback][/align]

              Köszi a választ, csak éppen még mindig nem jutottam elõrébb a parancssoros verziónál, hogyan kell használni a cront, crontabot amit te említesz az mindegyik grafikus felület ..de én kimondottan a parancssorra vagyok kiváncsi … :angry2: :angry2: 🙁 🙁 🙁 🙁

              #2006048
              penztar
              Felhasználó

                Hello!

                El kellene normálisan olvasnod a kérdésedre adott válaszokat feljebb. Ha mindenáron parancssorból akarod a problémát megoldani elöször is olvasd el a cron és a crontab man lapjait.
                Ha szövegszerkeztõvel hozod össze crontab fájlodat utána kell egy ilyen parancsot is kiadni.
                crontab -u user(root,bárki) ->aki futtatja a megszerkeztett fájlod pontos helye.
                Ha ez meg van akkor még mindig nem vagy kész . Most ezt kell majd begépelni:
                crontab -u user -e
                Ekkor megnyilik a VIM editor és látnod kell benne azt a bejegyzést amit korábban megszerkeztettél .
                Nyomsz egy CTRL+C alaulra be kell irni „:w” majd még egyszer CTRL+C „:quit” . Ekkor bezáródik a VIM és azt kell válaszként látnod new crontab installed vagy valami hasonló.
                Ilyenkor már hátra dölhetsz ,mert kész vagy és ha minden jó volt akkor mûködni fog a feladat ütemezés. Ja és még egy fontos dolog. A boot folyamat során el kell ,hogy induljon a CRON szolgáltatás. Ha ez nem fut akkor ne is várj csodát.
                Ha valamit nem jól irtam akkor a többieket megkérem ,hogy javitsanak ki hát ,ha én is tanulok valami újat.

                Csá

                #2006049
                petty12
                Felhasználó

                  Hello!

                  El kellene normálisan olvasnod a kérdésedre adott válaszokat feljebb. Ha mindenáron parancssorból akarod a problémát megoldani elöször is olvasd el a cron és a crontab man lapjait.
                  Ha szövegszerkeztõvel hozod össze crontab fájlodat utána kell egy ilyen parancsot is kiadni.
                  crontab -u user(root,bárki) ->aki futtatja a megszerkeztett fájlod pontos helye.
                  Ha ez meg van akkor még mindig nem vagy kész . Most ezt kell majd begépelni:
                  crontab -u user -e
                  Ekkor megnyilik a VIM editor és látnod kell benne azt a bejegyzést amit korábban megszerkeztettél .
                  Nyomsz egy CTRL+C alaulra be kell irni „:w” majd még egyszer CTRL+C „:quit” . Ekkor bezáródik a VIM és azt kell válaszként látnod new crontab installed vagy valami hasonló.
                  Ilyenkor már hátra dölhetsz ,mert kész vagy és ha minden jó volt akkor mûködni fog a feladat ütemezés. Ja és még egy fontos dolog. A boot folyamat során el kell ,hogy induljon a CRON szolgáltatás. Ha ez nem fut akkor ne is várj csodát.
                  Ha valamit nem jól irtam akkor a többieket megkérem ,hogy javitsanak ki hát ,ha én is tanulok valami újat.

                  Csá
                  [align=right][snapback]123108[/snapback][/align]

                  Köszönöm 🙂 ezt kértem már elsõre is, mint az utolsó sorban írtam, kicsit szájbarágósan kértem ……

                  #2006050
                  ELaci
                  Felhasználó

                    Szóval így valahogy:
                    1. fusson a crond (ellenõrzés: ps -ef |grep crond)
                    2. userenként külön crontab van, amit engedélyezni kell az /etc/cron.allow -ban
                    3. kötelezöen a crontab -e paranccsal kell szerkeszteni az idõzítést, mert ha nem akkor a crond nem veszi észre a változást csak a reboot után
                    4. formátum a crontab -ban: * * * * * cmd
                    azaz a csillagok helyére: perc óra nap hónap a_hét_napjai cmd=indítandó_parancs
                    tehát: 0-59 0-23 1-31 1-12 1-7 parancs

                    Példa:
                    # minden nap éjfél után 5 perccel fut a user home/bin -ben a daily.job nevû parancs
                    5 0 * * * $HOME/bin/daily.job

                    ELaci

                    #2006051
                    admin
                    Adminisztrátor

                      Köszönöm 🙂  ezt kértem már elsõre is, mint az utolsó sorban írtam, kicsit  szájbarágósan kértem ……

                      Szia!
                      Nézd, ha mindenáron parancssorosan akarod, nem jók a „könnyített” kézenfekvõ graf megoldások, akkor:
                      man cron && man crontab && man vi

                      #1878778
                      csaba
                      Felhasználó

                        Sziasztok!
                        Bocsi mindenkitõl aki már tudja de én most kezdtem! 🙂 Szükségem volna, hogy hogyan lehet cron ütemezõt beállítani. Napi heti illetve havi rendszerben. A napi rendszert mondjuk minden nap 23.00 kor kellene futtatnom a hetit minden szombaton a havit meg minden hónap utolsó napján. Ha ebben tudnátok segíteni megköszönném!
                        Fontos még hogy egy kicsit szájbarágosan írjátok le mert nem tudom mit hol találok.

                      10 bejegyzés megtekintése - 1-10 / 10
                      • Be kell jelentkezni a hozzászóláshoz.