htcacheclean - 디스크 캐쉬를 청소한다 - Apache HTTP Server Version 2.2

Apache HTTP Server Version 2.2

Apache > HTTP Server > Documentation > Version 2.2 > Programs

#### Please note

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

You may follow this link to go to the current version of this document.

# htcacheclean - 디스크 캐쉬를 청소한다

가능한 언어: en | ko | tr

이 문서는 최신판 번역이 아닙니다. 최근에 변경된 내용은 영어 문서를 참고하세요.

`htcacheclean`은 `mod_disk_cache`가 사용하는 저장소 용량을 일정 한도로 유지한다. 이 도구는 직접 실행하거나 데몬(daemon)으로 실행할 수 있다. 프로그램을 데몬으로 실행하면 백그라운드에서 잠자고 있다가 일정 주기로 캐쉬 디렉토리에서 지울 것이 있는지 검사한다. 데몬에게 TERM이나 INT 시그널을 보내면 안전하게 종료한다.

### 참고

- `mod_disk_cache`

- Comments

## 개요

`htcacheclean [ -D ] [ -v ] [ -r ] [ -n ] -ppath -llimit`

`htcacheclean -b [ -n ] [ -i ] -dinterval -ppath -llimit`

## 옵션

`-dinterval`
  데몬으로 실행하여 interval 분마다 캐쉬를 청소한다. 이 옵션은 `-D`, `-v`, `-r` 옵션과 함께 사용할 수 없다. 데몬을 안전하게 종료하려면 데몬에게 `SIGTERM` 혹은 `SIGINT` 시그널을 보내면 된다.
`-D`
  검사만 하고 실제 아무것도 지우지 않는다. 이 옵션은 `-d` 옵션과 함께 사용할 수 없다.
`-v`
  자세한 통계를 출력한다. 이 옵션은 `-d` 옵션과 함께 사용할 수 없다.
`-r`
  완전히 청소한다. 아파치 웹서버가 동작하지 않는다고 가정한다 (만약 동작한다면 캐쉬에 이상한 값이 저장된다). 이 옵션은 `-d` 옵션과 함께 사용할 수 없다.
`-n`
  친절하게(nice) 동작한다. 다른 프로세스를 위해 느리게 동작한다. `htcacheclean`가 자주 잠을 자게되여 (1) 디스크 입출력이 지연되고 (2) 그동안 커널은 다른 프로세스를 스케줄할 수 있다.
`-ppath`
  path를 디스크 캐쉬의 최상위 디렉토리로 지정한다. `CacheRoot` 지시어에 사용한 값과 동일한 값을 사용해야 한다.
`-llimit`
  전체 디스크 캐쉬 용량 제한을 limit로 제한한다. 값은 기본적으로 (혹은 숫자에 `B`를 붙이면) 바이트 단위이다. 킬로바이트는 `K`를, 메가바이트는 `M`을 뒤에 붙인다.
`-i`
  지능적으로 디스크 캐쉬가 변경된 경우에만 동작한다. 이 옵션은 `-d` 옵션과 함께만 사용할 수 있다.

## 종료코드

`htcacheclean`는 모든 작업이 성공한 경우에 ("참") 종료코드 0을 반환하고, 실패한 경우에는 `1`을 반환한다.

가능한 언어: en | ko | tr

## Comments

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.