공부/sis문제풀이
정보보호 기술 훈련장 관리방어 공간 28번문제
Lim.JeiKei
2007. 10. 12. 21:20
이번 문제는 매주 일요일 04:00시마다 access_ log와 error_log를 백업 받는 문제인데
일단 로그파일의 위치는
/usr/local/apache/logs/access_log
/usr/local/apache/logs/error_log
이며
/var/adm/httpd/access_log_20020630
/var/adm/httpd/error_log_20020630
으로 백업 받으면 된다.
매주 일요일 04시마다 백업 받으려면 크론탭을 해야하며 크론탭 쓰려면
미리 스크립트를 만들어야 한다.
cp /usr/local/apache/logs/access_log /var/adm/httpd/access_log_`date +%Y%m%d`
cp /dev/null /usr/local/apache/logs/access_log
cp /usr/local/apache/logs/error_log /var/adm/httpd/error_log_`date +%Y%m%d`
cp /dev/null /usr/local/apache/logs/error_log
위와 같이 스크립트를 만들어서 파일로 저장 한후 실행 권한을 준 다음에
cron -e 를 입력한 뒤에
0 4 * * 0 /스크립트파일
이것을 추가시켜주고 httpd stop / start
하면 끝
ps. 크론 탭에서
* * * * *
분 시간 날짜 달 요일
(0 /1/ 2/ 3/ 4/ 5/ 6)
일/월/화/수/목/금/토