PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cronjob per Shell speichern



Kraemer84
14.02.2015, 13:50
Hi,

Kann mir einer bitte erklären wie man mit putty cronjobs einrichtet ?

http://www.paid4advert.de/shell.png


Ich hab folgendes probiert

putty login

crontab -e (Meldung "no crontab for ftp.... - using an empty one)

Hier steht was mit 888 (kann sein das ich den ausversehen erstellt hab ?)

so editeren .. wenn ich insert verwende bekomm ich nur ^[[2~ wenn ich i und enter verwende dann wechselt er einfach in die nächste zeile und i bleibt stehen

wenn ich jetzt ganz regulär den cron eintippe unterhalb 888 dann kann ich das auch nicht speichern da strg + : oder shift : nicht funktioniert ESC funktioniert auch nicht, da bekomm ich nur ^[ angezeigt

Ich hab jetzt einige Tutorials durchgekaut aber da werden immer die gleichen Befehle genannt und ich weiß jetzt nicht so recht ob ich wenn der Befehl eingegeben wurde ich das ganze mit Enter einfüge .. da passiert in den meisten fällen nix

Danke für Hilfe

Lokutos
14.02.2015, 21:47
888 sind ziemlich sicher die anzahl an zeichen... (ich geh mal von ubuntu server aus)


theoretisch könntest du es mal mit

env EDITOR=nano crontab -e

probieren. da ich keine ahnung habe welcher editor bei dir gesetzt ist...
nebenbei sieht der benutzer ftp2 ziemlich stark nach einem chrooted user aus...
ev mut sudo crontab-e aufrufen.

Kraemer84
15.02.2015, 10:36
ja ok .. ohne editor geht ja auch nix :)

jetzt ist es aber so das ich mein cronjob nicht gespeichert bekomm ..

sprich normalerweise ist der link den ich jetzt im plesk aufrufen würde so


wget -O - 'http://www.domain.de/cron.php?id=ID&pw=CRONJOBPW' > /dev/null 2>&1

im Nano Editor sieht die Zeile wie folgt aus..


0*/2**** wget -O - 'http://www.domain.de/cron.php?id=ID&pw=CRONJOBPW' > /dev/null 2>&1

Versuche das abzuändern ala


0*/2**** wget http://www.domain.de/cron.php?id=ID&pw=CRONJOBPW

bleiben ohne Erfolg .. ich hab jetzt aber auch nirgends eine Vorlage

da bekomm ich aber nur eine Fehlermeldung das der Cronjob nicht richtig erstellt wurde und ob ich zurück zum Editeren möchte

dabei müsste das doch ganz simpel sein ..


#m h dom mon dow | command

Angaben der Zeit | Commando (wget) ..


Hab das jetzt nochmal so funktioniert und geht immer noch nicht ^^


0*/2**** wget -q -O http://www.domain.de/cron.php?id=ID&pw=CRONJOBPW

Kraemer84
15.02.2015, 11:49
ach wie dämmlich :D


0 */2 * * * wget -q -O http://www.domain.de/cron.php?id=ID&pw=CRONJOBPW

Platzhalter zwischen den * und ein * zuviel .. jetzt gehts :)