Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
[color=red][i]pisanie w tytule wątku tekstów w stylu: "POMOCY !!!!!!!!!!!" nigdy nie jest mile widziane
(rychu)[/i][/color]
przeszukałem forum i google i stwierdziłem ze coc robie zle , stad zwracam sie jak dodac taki skrypt do crona zeby uruchamial sie co 2 min :)
#! /bin/sh date >> /var/log/opti.log ping 194.204.159.1 -c1 -w5 | grep 'icmp_seq' >/dev/null let wynik=$? if [ $wynik -eq 0 ]; then echo ok >> /var/log/opti.log else echo Nie ma polaczenia z internetem - probujemy nawiazac >> /var/log/opti.log killall pppd >> /var/log/opti.log pppd call dsl1 >> /var/log/opti.log fi
plik mam zapisany w /home/aki/autop
skrypt dziala ale jak go uruchamiam z konsoli aki@ sh /home/aki/autop
dodam ze to pierwsza moja stycznoc z cronem (wczesniej niemialem potzreby z niego korzystac)
prosba o pomoc z gory dzieki (znajac zycie odp bedzie banalna ale ja juz od rana siedze i niemoge do tego dojsc)
pozdrawiam
aki
Offline
Moze plik nie jest wykonywalny skoro uruchamiasz go poprzez sh.
chmod 700 /home/aki/autop
Offline
czytałeś manual do crontaba?
Offline
czytałem manuala czytalem google i nic a sam skrypt ma atrybuty wykonywalnosci co jeszcze morze byc ??
Offline
Noi problem sie rozwiazal jeszce troszke poszukałem i znalazłem :
Zamiast komendy crontab -e
recznie wyedytowalem plik
/etc/crontab
dodajac wpis :
*/1 * * * * root /home/aki/autop
i sprawdza mi połaczenie z netem a gdy go niema poprostu sie łaczy ponownie :) wkoncu :)
dzieki za zainteresowanie
pozdrawiam
akiaki
Offline
to samo pomoglo u mnie,
crontab -e nie skutkowal
reczna edycja pliku zadzialala
Offline
To pójście na skróty.
crontab -e
tworzy /var/spool/cron/nazwa_usera i tam zapisywane sa polecenia dla crona.
Normalnie ten plik jest praktyczneie pusty.
Musimy podawac pełną sciezkę do polecenia aby zadzialalo albo wpisac odpowiednie PATH
Np
# X display variable DISPLAY=":0.0" SHELL=/bin/sh PATH=/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/home/all/bin
w przypadku roota jeszcze /sbin i /usr/sbin
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00087 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.224.70.11' WHERE u.id=1 |
0.00056 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.224.70.11', 1732295313) |
0.00046 | SELECT * FROM punbb_online WHERE logged<1732295013 |
0.00054 | SELECT topic_id FROM punbb_posts WHERE id=61202 |
0.00004 | SELECT id FROM punbb_posts WHERE topic_id=8041 ORDER BY posted |
0.00060 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=8041 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00186 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=8041 ORDER BY p.id LIMIT 0,25 |
0.00248 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=8041 |
Total query time: 0.0076 s |