Posts Tagged Linux
Debian – cron log
Debian Lenny 버젼에서는 cron 로그 파일이 존재하지 않는다. cron 로그 파일을 따로 만들지 않고 그냥 syslog 파일에다 모든 것을 기록하는데
만약 cron 로그 파일을 따로 만들고 싶다면
다음 파일을 열어 cron에 해당되는 주석을 삭제해준다
/etc/syslog-ng/syslog-ng.conf
# this is commented out in the default syslog.conf
# cron.* /var/log/cron.log
log {
source(s_all);
filter(f_cron);
destination(df_cron);
};
그리고 syslog 를 다시 시작해주면
/etc/init.d/syslog-ng restart
cron job이 이루어질때 따로 /var/log/cron.log 파일이 생기고 이 파일에 cron job 이 기록된다.
Debian – locate
파일을 찾을 때 유용하게 쓰이는 locate
find 보다 locate를 쓰는 이유는
명령어의 간단함과 간편함 그리고 하도 locate를 쓰는 버릇이 들었다
하지만 지금 쓰고 있는 debian에서 locate를 치면
locate syslog
-bash: locate: command not found
에러 메세지가 뜬다.
구글을 뒤져보니 업데이트된 Lenny 의 locate가 mlocate 로 바뀐 것
mlocate를 인스톨해주고 updatedb 를 실행해주면
locate를 쓸 수 있다.
apt-get install –reinstall mlocate
updatedb