Tematy związane z oprogramowaniem, instalacją, konfiguracją
Seba_Fan
Posty: 20 Rejestracja: 14 maja 2011, 15:01
Post
autor: Seba_Fan » 31 października 2011, 19:01
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.............)
Seba_Fan
Posty: 20 Rejestracja: 14 maja 2011, 15:01
Post
autor: Seba_Fan » 31 października 2011, 21:51
Dziękuję, zerknę później
.
W pliku /etc/rsyslog.conf próbowałem coś zmienić, ale bezskutecznie
.
J est 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
Yampress
Administrator
Posty: 6400 Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL
Post
autor: Yampress » 08 listopada 2011, 16:57
Znak # należy postawić na początku linii:
Następnie zresetować demona logowania lub komputer
.
Seba_Fan
Posty: 20 Rejestracja: 14 maja 2011, 15:01
Post
autor: Seba_Fan » 08 listopada 2011, 17:16
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
N ic nie przynosi
.
Yampress
Administrator
Posty: 6400 Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL
Post
autor: Yampress » 08 listopada 2011, 17:58
T ak
, całkowicie
wyłącza logi.
M oże
sz tak zrobić:
N a końcu Twojego polecenia w cronie, to co kieruje komunikaty do śmietnika.
W szystkie, a jeśli coś się stanie złego w logach nie przeczytasz.
W cronie raczej nie ustawisz tego co polecenie wyświetla.
L ub 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
Seba_Fan
Posty: 20 Rejestracja: 14 maja 2011, 15:01
Post
autor: Seba_Fan » 08 listopada 2011, 19:31
Dzięk
uję , to akurat do śmietnika, z tego logów nie potrzebuję.
Wcześniej wpisywałem:
ale nie działało to.
N ie 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
I nfo
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)