안녕하세염?
왕초봅당.. 하지만 벗어날라구 무진장 애를 쓰는 중이져... -.-;;;
큐디렉토리에 마니마니 쌓이는 파일들을
sendmail.cf 에서 지정된 보관 날짜(3일) 이후로 쌓인 것들을 삭제하고 싶습니다.
근데 파일이 너무 많고 날짜도 한달 이상 쌓여 있어서..
일일이 지우기도 무척 벅차네염.. -.-;;;;;;
원하는 날짜의 파일만 검색하고...
그리고 그 검색결과나 원하는 날짜에 생성된 파일만 삭제하는
방법 좀 알려주세요...
아무리 파일이나 도움말을 살펴봐두 이와 관련된 자료를 찾지 못하겠습니다.
그럼 여러 고수님들의 고견 기다림서
초보 이만 물러감당..
꾸버덕...
find 명령에 날짜 조건을 주면 됩니다. 예를 들어 find 디렉토리 -mtime +3 으로 3일 넘은 파일을 찾고, 결과를 확인한 뒤 xargs rm 으로 지울 수 있습니다. 메일 큐는 sendmail 이 관리하는 파일이니 가능하면 sendmail 을 멈추고 정리하세요.