You are not logged in.
Pages: 1
hallo users,
baue gerade mit crontab etwas rum, server (SliTaz4) soll montag bis freitag 20:00uhr ausschalten
paket(e) habe ich instal. und gestartet. da mangel an anleitung (slitaz) habe ich bei ubuntu abgeschrieben, naja funktioniert nicht...
aufruf #crontab, kommt die "liste" für syntax, -c,-l,-e eingabe funktioniert aber nicht so.
z.b. #crontab -e (Edit Crontab)
aufruf /etc/init.d/crontab start -> not found
in /var/spool/fcron/cron "ist die datei"
INHALT datei
#-----------------------------------------------------------------
# Shell variable for cron
SHELL=/bin/bash
# PATH variable for cron
PATH=/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11
#M S T M W Befehl
#-----------------------------------------------------------------
00 20 * * 1,2,3,4,5 /sbin/Poweroff -f
#-----------------------------------------------------------------
ich weis nicht ob die SHELL und Pfad(PATH) so richtig ist?
Offline
Hi, Ich bin's wieder..;)
für slitaz 4 und user tux..
1. erstelle den Pfad /var/spool/cron/crontabs und darin die Datei tux
2. crontab -e (das Beispiel hier startet leafpad um 20.40 Uh.)
#Shell Variable fuer cron
SHELL=/bin/sh
#Path Variable fuer cron
PATH=/bin:/sbin:/user/bin:/user/sbin
#Minute Stunde Tag(Monat) Monat Tag(Woche) Kommando
#(0-59) (0-23) (1-31) (1-12) (1-7 1=Mo)
40 20 * * * /usr/bin/leafpad %f
3. starte den cron deamon mit # /etc/init.d/crond start
4. check ob der deamon läuft mit # pgrep cron
Wenn alles wie gewünscht funktioniert,(deine Zeiten und die Funktion),
kannst du den cron deamon (crond) mit einem Eintrag in der /etc/rcS.conf in der $RUN_DAEMONS Zeile bei jedem booten mit starten lassen.
Offline
moin, moin, jaaa da ist er wieder, lach:)
ich weis das der syntax hier sehr empfindlich ist. leerzeichen und sowas
ist zwischen den platzhaltern(*) ein leerz. ? letzter * ein leerzeichen vor /
also * für wochentag heißt, mache es an jedem wochentag? ist auch OK. wenn aus dann aus.
ich bin user statt tux, also heißt datei user? ;-) (für andere mitlesende)
leafpad = texteditor
bei eingabe -># /etc/init.d/crond start [OK]
bei eingabe -># pgrep cron -kommt nix? ist das so
ich plage mich mit dem cron schon seit jahren rum... oberquäl
Offline
Hab's noch mal neu gemacht,also:
(denk dir deinen user-namen an stelle von tux)
1.den Pfad erstellen
tux@slitaz:~$ su
Password:
root@slitaz:/home/tux# mkdir -p /var/spool/cron/crontabs
(vergiss das mit der Datei)
2.als user
tux@slitaz:~$ crontab -e
(Daten eintragen,speichern)
#Shell Variable fuer cron
SHELL=/bin/sh
#Path Variable fuer cron
PATH=/bin:/sbin:/user/bin:/user/sbin
#Minute Stunde Tag(Monat) Monat Tag(Woche) Kommando
#(0-59) (0-23) (1-31) (1-12) (1-7 1=Mo)
00 20 * * 1-5 /sbin/poweroff
((Leerzeichen zwischen Zahlen/Sternchen/Pfad,(aber nicht zwischen 1-5))
wenn du noch mal nachschauen willst
tux@slitaz:~$ crontab -l
3.crond starten
root@slitaz:/home/tux# /etc/init.d/crond start
prüfen ob er läuft
root@slitaz:/home/tux# pgrep cron
wenn er läuft wird dir eine Nummer angezeigt (PID),kann man auch im
Taskmanger sehen.
Das war's
Offline
da lag der fehler, über gefühlte 100 jahre FALSCH gemacht, guuuut das es euch gibt DANKE; DANKE .
ich hab das immer mit den gutealtennimmertoten MC gemacht.
die datei mit NANO erstellt. das hätte ich nie, never alleine hinbekommen.
das hörte schon hier auf:
2.als user
tux@slitaz:~$ crontab -e
bei eingabe kam immer nüüüüscht. habe mich schon gewundert.
oooooooooooo jäääääääääää, nochmal vielen dank.
ich komme wiiiiiiiiiiiiiiiiiiiiieder. grüßi und danke für die geduld
ich liebe SliTAZ:-))))))))))))))))))))))))))))))))))))
Offline
Hallo Leute
In der PATH Zeile steht: PATH=/bin:/sbin:/user/bin:/user/sbin
sollte sein: PATH=/bin:/sbin:/usr/bin:/usr/sbin
peinlich...peinlich...sorry..
Offline
Pages: 1
[ Generated in 0.018 seconds, 7 queries executed - Memory usage: 1.55 MiB (Peak: 1.77 MiB) ]