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 -)
Skapa ett Cron job...?
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
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
-
- Inlägg: 12
- Blev medlem: 02 nov 2008, 03:21
- OS: Ubuntu
- Utgåva: 14.04 Trusty Tahr LTS
-
- Inlägg: 1269
- Blev medlem: 15 dec 2007, 03:20
- OS: Xubuntu
Re: Skapa ett Cron job...?
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 -vMickeGoesUbuntu 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).
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.