Strona 1 z 1
Cron jak wyłączyć logi
: 31 października 2011, 19:01
autor: Seba_Fan
Witam
.
Mam pewien skrypt napisany do przenoszenia plików, uruchamia się co parę minut.
Jak go wyłączyć, żeby nie robił z niego logów, szukałem, ale nie mogę znaleźć. Wysłanie do ,,dev null'' też stosowałem i nic.
Kod: Zaznacz cały
Debian 6
Oct 31 19:20:01 host-00000 /USR/SBIN/CRON[4650]: (heniek) CMD (moveFiles 1.............)
Oct 31 19:20:01 host-00000 /USR/SBIN/CRON[4651]: (heniek) CMD (moveFiles 1 ...........)
Oct 31 19:20:01 host-00000 /USR/SBIN/CRON[4652]: (heniek) CMD (moveFiles 1 ............)
Oct 31 19:20:01 host-00000 /USR/SBIN/CRON[4649]: (heniek) CMD (moveFiles 1.............)
: 31 października 2011, 19:55
autor: sPeRaCz
Swojego czasu pomocne mi było rozwiązanie:
http://publib.boulder.ibm.com/infocente ... g.conf.htm
Być może to jest to czego szukasz.
: 31 października 2011, 21:51
autor: Seba_Fan
Dziękuję, zerknę później
.
W pliku /etc/rsyslog.conf próbowałem coś zmienić, ale bezskutecznie
.
Jest taka linijka, może ktoś wie co dopisać:
Kod: Zaznacz cały
#
# First some standard log files. Log by facility.
#
auth,authpriv.* /var/log/auth.log
cron.* /var/log/cron.log
*.*;auth,authpriv.none -/var/log/syslog
daemon.* -/var/log/daemon.log
kern.* -/var/log/kern.log
lpr.* -/var/log/lpr.log
mail.* -/var/log/mail.log
user.* -/var/log/user.log
: 08 listopada 2011, 16:57
autor: Yampress
Znak # należy postawić na początku linii:
Następnie zresetować demona logowania lub komputer
.
: 08 listopada 2011, 17:16
autor: Seba_Fan
Tyle, że to wtenczas wył
ącza całkowicie logi z crona, prawda?
Mnie chodzi, żeby wył
ączył tylko te poszczególne, o których wyżej napisałem.
Kod: Zaznacz cały
/etc/init.d/rsyslog restart
/etc/init.d/cron restart
Nic nie przynosi
.
: 08 listopada 2011, 17:58
autor: Yampress
Tak
, całkowicie
wyłącza logi.
Może
sz tak zrobić:
Na końcu Twojego polecenia w cronie, to co kieruje komunikaty do śmietnika.
Wszystkie, a jeśli coś się stanie złego w logach nie przeczytasz.
W cronie raczej nie ustawisz tego co polecenie wyświetla.
Lub lepiej zrobić aby zamiast do /dev/null wrzucał do pliku (wpisać ścieżkę do pliku gdzie umieszcza te komunikaty)
.
http://pl.wikipedia.org/wiki/Standardowe_strumienie
: 08 listopada 2011, 19:31
autor: Seba_Fan
Dzięk
uję, to akurat do śmietnika, z tego logów nie potrzebuję.
Wcześniej wpisywałem:
ale nie działało to.
Nie działa, dalej są logi, taki mam wpis w crone:
Kod: Zaznacz cały
*/15 * * * * moveFiles 2 /mnt/1/ /mnt/1/2/5/ 2> /dev/null
Info
rmacja z logów:
Kod: Zaznacz cały
Nov 8 20:10:01 host-11111111 /USR/SBIN/CRON[30037]: (seba) CMD (moveFiles 2 /mnt/1/ /mnt/1/2/5/ 2> /dev/null)