Skapa ett Cron job...?

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
MickeGoesUbuntu
Inlägg: 12
Blev medlem: 02 nov 2008, 03:21
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Skapa ett Cron job...?

Inlägg av MickeGoesUbuntu »

Hej,

Har en webb-server samt Counterstrike-server på en dedikerad dator (Ubuntu 8.10), http://sb47.game-server.cc. Jag vill skapa ett Cron-job som kör följande fil med 5 timmars intervall:

Filen heter stats.pl och ligger i "var" mappen.

Jag har något som heter Schemalagda aktiviteter i mitt Ubuntu, när man startar det så visas ett GUI fönster där diverse "prylar" kan ställas in / läggas till. Fattar inte vad som skall skrivas i kommandoraden, har försökt allt.

Jag lyckas köra filen i Terminalen med kommandot ./stats.pl -v (-v betyder att det visas diverse information om vad scriptet utför).

Snälla hjälp -)
David Andersson
Inlägg: 1269
Blev medlem: 15 dec 2007, 03:20
OS: Xubuntu

Re: Skapa ett Cron job...?

Inlägg av David Andersson »

MickeGoesUbuntu skrev: Jag har något som heter Schemalagda aktiviteter i mitt Ubuntu, när man startar det så visas ett GUI fönster där diverse "prylar" kan ställas in / läggas till. Fattar inte vad som skall skrivas i kommandoraden, har försökt allt.

Jag lyckas köra filen i Terminalen med kommandot ./stats.pl -v (-v betyder att det visas diverse information om vad scriptet utför).
Antar att det är programmet Gnome Schedule. Där den frågar efter Command (el Kommando) så måste du ange hela pathen till kommandot. Om det ligger i mappen /var/xyz så ska du ange /var/xyz/stats.pl -v

Om du vill köra exakt var 5e timme så är det inte så lätt, det går inte ett jämt antal 5-timmars intervall på ett dygn. Går det bra med var 4e timme i stället (6 ggr/dygn) eller var 5e timme under 20 timmar och sedan 4 timmar tills nästa dygns-cykel börjar?

Ska den köras med din user, eller som root, eller som nåt annat. Jag är inte säker på hur du gör för att bestämma det i ubuntu. Antingen finns det flera alternativ att starta Gnome Schedule i menyerna, eller så får du starta den från terminalen. Du kan börja med det enklaste sättet att starta den och om du är osäker vilken user det blev kolla med crontab -l i terminalen.
Skriv svar

Återgå till "För nybörjaren"