- This topic has 2개 답변, 2명 참여, and was last updated 14 years, 1 month 전에 by
태랑. This post has been viewed 1558 times
-
-
태랑님의 답변글 감사합니다.^^
그런데 제가 설명했던 요지는 파일에 대해서 특정용량이 오버된 파일을 삭제하는것이 아니구요
예를 들어서 특정디렉토리의 용량이 100M 아니면 다른값으로 설정해서 그 설정값 이상으로 특정디렉토리내에
파일이 생성이 되면 특정디렉토리가 설정용량값이하를 유지하도록 파일생성시간을 검사하여 제일먼저 생성된 파일
부터 특정디렉토리가 설정용량값이하를 유지하도록 삭제를 하는 형태입니다.
그러면 항상 특정디렉토리가 설정용량값이하로 유지가 되겠죠..
그리고 만약에 폴더가
/home/test/Save_Dir/test_save/20110309
/home/test/Save_Dir/test_save/20110310
/home/test/Save_Dir/test_save/20110311
위와 같이 특정폴더안에 날짜별로 생성이 되어서 파일이 저장이 되고있습니다.
그러면 만약에 test_save 폴더의 전체용랻을 체크해서 설정용량이 초과해서 파일이 생성이 되면 제일먼저생성된
날짜 디렉토리를 검색해서 위같으면 20110309 폴더가 되겠지요..
20110309 폴더 내의 제일먼저생성된 파일부터 삭제되게끔 할려고 합니다.
제가보기에 좀 복잡할것 같은데요..
괸찮으시면 다시한번만 답변좀 부탁드립니다.
답변주신걸로 변형을 해볼려고 해도 잘 되질 않네요..
1 답변 글타래를 보이고 있습니다
1 답변 글타래를 보이고 있습니다
- 답변은 로그인 후 가능합니다.