cron

8 bejegyzés megtekintése - 21-28 / 28
  • Szerző
    Bejegyzés
  • #2092021
    ELaci
    Felhasználó

      A cronnal örök probléma van, pl, ezek:
      – engedélyezni kell
      – crond fusson
      – csak a „crontab -e” -vel lehet szerkeszteni
      – egy crontab sor végén kell egy LF !

      Próbáld így:
      0 * * * * /usr/bin/reip >> /hdd/reip.log

      „” = LineFeed = soremelés

      ELaci

      #2092022
      l_lorincz
      Felhasználó

        OK majd kipróbálom.
        Amúgy crontab -e vel szerkesztettem, sima userként is fut egy másik script és az megy rendesen. Pedig ugyanúgy állítottam be.

        #2092023
        kisbetu
        Felhasználó
          l_lorincz wrote:
          fut egy másik script és az megy rendesen. Pedig ugyanúgy állítottam be.

          Akkor tesztelési célzattal csinálj a mostani helyett egy helloworld scriptet. Azzal esetleg kiderülhet, hogy scripted jogtalan vagy a cron nincs magánál.

          #2092024
          l_lorincz
          Felhasználó

            Ez nem azt jelenti, hogy percenként fusson a script?
            0 * * * * /usr/bin/reip >> /hdd/reip.log
            Minute; Hour; Day of month; Month Day of week

            #2092025
            l_lorincz
            Felhasználó

              OK közben rájöttem, hogy mindig amikor 00 perc van, vagyis óránként. De a * */1 * * * nem kellene, hogy azonos legyen azzal?

              #2092026
              ELaci
              Felhasználó
                l_lorincz wrote:
                OK közben rájöttem, hogy mindig amikor 00 perc van, vagyis óránként. De a * */1 * * * nem kellene, hogy azonos legyen azzal?

                Akár azt is jelentheti, de én egyszerűsítettem.

                #2092027
                csablak
                Felhasználó

                  Húú de régen volt. Igen csak kezdő is voltam ezen a téren is.
                  No mindegy.
                  Viszont most újra elővettem a cront, és biza gond van.
                  Tehát egy mencoder parancs ott figyel egy fájlban. Futtatási jog rajta.
                  A crontab-ban ott az idő hogy mikor futtassa a fájlt.
                  cron.allow létezik. Igaz is ha több user van, akkor a nevük egymás alatt vagy vesszővel elválasztva? Jelenleg új sorban vannak.
                  A crontab tartalmazza a környezeti változókat:
                  SHELL=/bin/bash
                  PATH=/sbin:/bin:/usr/sbin:/usr/bin
                  MAILTO=csablak
                  HOME=/home/csablak

                  A felhasználó tagja az audio és video csoportnak is. Hogy hozzáférése legyen az eszközökhöz is.
                  Teszt indul. Gép újraindit. Biztos ami biztos alapon.
                  Crontab-ban megadott idő elérkezik., majd letelik a cron által futtatott scriptben megadott idő is.
                  Hm. Nem történik semmi.
                  Belépés a rendszerbe. Ellenőrzések. A felvétel elkészült de hiába volt a script alján, végén a halt -p >/dev/null 2>&1
                  Ez nem hajtódott végre. Mi hiányzik?

                  #1885740
                  csaba
                  Felhasználó

                    Vajon miért van az, hogy a cron-ba felvett kérés nem teljesül maradéktalanul?

                    A kalva elkészít egy bejegyzést a cron-ba. A crontab -e, vagy kcron-nal ellenőrízhetem is.
                    Látszólag minden rendben. A felvétel el is indul, de 206Kb után leáll.

                    A cron-ba tett próba parancs:

                    40 11 * * 2 /usr/bin/aumix -l 0 -l R -i 75 && /usr/bin/mencoder tv://

                  8 bejegyzés megtekintése - 21-28 / 28
                  • Be kell jelentkezni a hozzászóláshoz.