?
本文檔使用 PHP中文網(wǎng)手冊 發(fā)布
htcacheclean
可以用于將mod_disk_cache
的磁盤緩沖區(qū)占用的空間保持在一個合理的水平。這個工具可以手動運行也可以作為后臺守護進程運行。當(dāng)作為守護進程運行的時候,它將每隔一段時間檢查一次緩沖區(qū)所在目錄并進行清理。你可以通過 TERM 或 INT 信號停止守護進程的清理操作。
htcacheclean
[ -D ]
[ -v ]
[ -t ]
[ -r ]
[ -n ]
-ppath
-llimit
htcacheclean -b
[ -n ]
[ -t ]
[ -i ]
-dinterval
-ppath
-llimit
-dinterval
-D
, -v
, -r
互斥,不能同時使用。要關(guān)閉清理進程,可以使用SIGTERM
或SIGINT
信號。-D
-d
互斥,不能同時使用。-v
-d
互斥,不能同時使用。-r
-d
互斥,不能同時使用。同時該選項隱含了 -t
選項。-n
htcacheclean
有時將會進入休眠狀態(tài),以便:(a)磁盤IO被延時; (b)操作系統(tǒng)內(nèi)核可以同時執(zhí)行其它進程。-t
-ppath
CacheRoot
指定的目錄相同。-llimit
xxB
表示xx字節(jié),用xxK
表示xx千字節(jié),用xxM
表示xx兆字節(jié)。-i
-d
選項同時使用。htcacheclean
僅在一切操作都成功的情況下返回"0
",否則返回"1
"。