blob: 014a05b6519bed423460d882734c905d8c68e18b [file]
<!DOCTYPE html SYSTEM "about:legacy-compat">
<html lang="tr"><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="width=device-width, initial-scale=1" name="viewport">
<!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>htcacheclean - Disk arabelleğini temizler - Apache HTTP Sunucusu S&uuml;r&uuml;m 2.5</title>
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet">
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size">
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css"><link rel="stylesheet" type="text/css" href="../style/css/prettify.css">
<script src="../style/scripts/prettify.min.js">
</script>
<link href="../images/favicon.png" rel="shortcut icon"></head>
<body id="manual-page"><div id="page-header">
<p class="menu"><a href="../mod/">Mod&uuml;ller</a> | <a href="../mod/quickreference.html">Y&ouml;nergeler</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Report a bug</a></p>
<p class="apache">Apache HTTP Sunucusu S&uuml;r&uuml;m 2.5</p>
<img alt="" src="../images/feather.png"></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif"></a></div>
<div id="path">
<a href="https://www.apache.org/">Apache</a> &gt; <a href="https://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="https://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="../">S&uuml;r&uuml;m 2.5</a> &gt; <a href="./">Programlar</a></div><div id="page-content"><div id="preamble"><h1>htcacheclean - Disk arabelleğini temizler</h1>
<button aria-label="Toggle language list" class="lang-toggle"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" stroke="currentColor" fill="none" viewBox="0 0 24 24" height="16" width="16"><circle r="10" cy="12" cx="12"/><line y2="12" x2="22" y1="12" x1="2"/><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"/></svg></button>
<div class="toplang">
<p><span>Mevcut Diller: </span><a href="../en/programs/htcacheclean.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../fr/programs/htcacheclean.html" hreflang="fr" rel="alternate" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a> |
<a href="../ko/programs/htcacheclean.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/htcacheclean.html" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">Bu &ccedil;eviri g&uuml;ncel olmayabilir. Son değişiklikler i&ccedil;in İngilizce s&uuml;r&uuml;m ge&ccedil;erlidir.</div>
<p><code><strong>htcacheclean</strong></code>,
<code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> deposunun boyutlarını belli sınırlar
i&ccedil;inde veya kullanımdaki dosya d&uuml;ğ&uuml;mlerinin sınırları i&ccedil;inde tutmak i&ccedil;in
kullanılır. Bu ara&ccedil; ya elle ya da bir artalan s&uuml;reci
olarak &ccedil;alıştırılır. Artalan s&uuml;reci olarak &ccedil;alıştırıldığında, silinecek
arabellek i&ccedil;eriğini tespit etmek i&ccedil;in arabellek dizinlerine belli
aralıklarla bakmak dışında uykuda olur. Artalan s&uuml;recini temiz olarak
durdurmak i&ccedil;in TERM veya INT sinyali g&ouml;ndermeniz yeterlidir. Elle
&ccedil;alıştırıldığında, silinecek arabellek i&ccedil;eriğini tespit etmek i&ccedil;in
arabellek dizinlerine bir kereliğine bakar. Bir veya daha fazla URL
belirtilmesi durumunda arabellekte olanlar arabellekten silinir.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif"> <a href="#synopsis">Kullanım</a></li>
<li><img alt="" src="../images/down.gif"> <a href="#options">Se&ccedil;enekler</a></li>
<li><img alt="" src="../images/down.gif"> <a href="#delete">Belli bir URL'nin silinmesi</a></li>
<li><img alt="" src="../images/down.gif"> <a href="#list">Arabellekteki URL'lerin listelenmesi</a></li>
<li><img alt="" src="../images/down.gif"> <a href="#exit">&Ccedil;ıkış Durumu</a></li>
</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
<div class="section">
<h2 id="synopsis">Kullanım <a title="Permanent link" href="#synopsis" class="permalink">&para;</a></h2>
<p><code><strong>htcacheclean</strong>
[ -<strong>D</strong> ]
[ -<strong>v</strong> ]
[ -<strong>t</strong> ]
[ -<strong>r</strong> ]
[ -<strong>n</strong> ]
[ -<strong>R</strong><var>boyut</var> ]
-<strong>p</strong><var>yol</var>
[ -<strong>l</strong><var>sınır</var> |
-<strong>L</strong><var>limit</var> ]</code></p>
<p><code><strong>htcacheclean</strong>
[ -<strong>n</strong> ]
[ -<strong>t</strong> ]
[ -<strong>i</strong> ]
[ -<strong>P</strong><var>piddosyası</var> ]
[ -<strong>R</strong><var>boyut</var> ]
-<strong>d</strong><var>s&uuml;re</var>
-<strong>p</strong><var>yol</var>
[ -<strong>l</strong><var>sınır</var> |
-<strong>L</strong><var>limit</var> ]</code></p>
<p><code><strong>htcacheclean</strong>
[ -<strong>v</strong> ]
[ -<strong>R</strong><var>boyut</var> ]
-<strong>p</strong><var>yol</var>
[ -<strong>a</strong> ]
[ -<strong>A</strong> ]</code></p>
<p><code><strong>htcacheclean</strong>
[ -<strong>D</strong> ]
[ -<strong>v</strong> ]
[ -<strong>t</strong> ]
[ -<strong>R</strong><var>boyut</var> ]
-<strong>p</strong><var>yol</var>
<var>url</var></code></p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
<div class="section">
<h2 id="options">Se&ccedil;enekler <a title="Permanent link" href="#options" class="permalink">&para;</a></h2>
<dl>
<dt><code><strong>-d</strong><var> s&uuml;re</var></code></dt>
<dd>Artalanda &ccedil;alışarak <code><var>s&uuml;re</var></code> dakikada bir
arabelleği temizler. Bu se&ccedil;enek <code><strong>-D</strong></code>,
<code><strong>-v</strong></code> ve <code><strong>-r</strong></code>
se&ccedil;enekleri ile birlikte kullanılamaz. Artalan s&uuml;recini temiz olarak
sonlandırmak i&ccedil;in <code>SIGTERM</code> veya <code>SIGINT</code> g&ouml;ndermek
yeterlidir.</dd>
<dt><code><strong>-D</strong></code></dt>
<dd>Kuru kuruya &ccedil;alışıp, hi&ccedil;bir şeyi silmez.
<code><strong>-d</strong></code> se&ccedil;eneği ile birlikte kullanılamaz. Kuru
&ccedil;alıştırma sırasında <code><strong>-t</strong></code> se&ccedil;eneği ile dizinler
silinmek istenirse, statlarda silinmiş g&ouml;r&uuml;nen dosya d&uuml;ğ&uuml;mleri silinmiş
dizinler olarak hesaba katılmaz ve tahmini olarak imlenir.</dd>
<dt><code><strong>-v</strong></code></dt>
<dd>&Ccedil;ıktı daha ayrıntılı olur. <code><strong>-d</strong></code> se&ccedil;eneği
ile birlikte kullanılamaz.</dd>
<dt><code><strong>-r</strong></code></dt>
<dd>İyice temizlik yapılır. Bunun i&ccedil;in Apache HTTP sunucusunun
&ccedil;alışmadığı varsayılır (aksi takdirde arabellek i&ccedil;eriği bozulabilir).
<code><strong>-t</strong></code> se&ccedil;eneğinin de uygulanmasını sağlar.
<code><strong>-d</strong></code> se&ccedil;eneği ile birlikte kullanılamaz.</dd>
<dt><code><strong>-n</strong></code></dt>
<dd>Nazik olur. Diğer s&uuml;re&ccedil;lerin yararına daha yavaş &ccedil;alışır. (a) disk
G/&Ccedil; işlemlerinde gecikmeler olursa ve (b) &ccedil;ekirdek bu arada başka bir
s&uuml;reci &ouml;ne &ccedil;ekmişse <code><strong>htcacheclean</strong></code> uyumayı
tercih edecektir.</dd>
<dt><code><strong>-t</strong></code></dt>
<dd>T&uuml;m boş dizinleri siler. &Ouml;ntanımlı olarak, sadece arabellek dosyaları
silinirse de bazı yapılandırmalarda b&uuml;y&uuml;k miktarda dizin oluşturulması bu
se&ccedil;eneğin kullanılmasını gerektirebilir. Yapılandırmanız &ccedil;ok sayıda dizin
gerektiriyorsa ve dosya d&uuml;ğ&uuml;mlerinin veya dosya ayırma tablolarının
t&uuml;kenmesi s&ouml;zkonusu ise bu se&ccedil;eneğin kullanılması &ouml;nerilir.</dd>
<dt><code><strong>-p</strong><var> yol</var></code></dt>
<dd><code><var>yol</var></code>, disk arabelleğinin k&ouml;k dizini olarak
belirtilir. <code class="directive"><a href="../mod/mod_cache_disk.html#cacheroot">CacheRoot</a></code>
y&ouml;nergesinde belirtilen dizin olmalıdır.</dd>
<dt><code><strong>-P</strong><var>piddosyası</var></code></dt>
<dd>Artalan s&uuml;reci olarak &ccedil;alışmada s&uuml;re&ccedil; kimliğinin yazılacağı dosyanın
adını belirtmek i&ccedil;in kullanılır.</dd>
<dt><code><strong>-R</strong><var>boyut</var></code></dt>
<dd>Disk bloklarının boyunu denkleştirmek i&ccedil;in yuvarlanacak &uuml;st boyutu
belirtmekte kullanılır. Arabellek b&ouml;l&uuml;m&uuml;n&uuml;n blok boyutunu belirler.</dd>
<dt><code><strong>-l</strong><var> sınır</var></code></dt>
<dd><code><var>sınır</var></code>, disk arabelleğinin toplam boyutu
olarak belirtilir. Değerin &ouml;ntanımlı olarak bayt cinsinden belirtileceği
varsayılır. Değerin sonuna kilobayt i&ccedil;in <code>K</code>, megabayt
<code>M</code>, bayt i&ccedil;in <code>B</code> harfi konulabilir.</dd>
<dt><code><strong>-L</strong><var>limit</var></code></dt>
<dd>Disk arabellek dosyası d&uuml;ğ&uuml;m&uuml; toplamının sınırını belirlemekte
kullanılır.</dd>
<dt><code><strong>-i</strong></code></dt>
<dd>Akıllı olup sadece disk arabelleği değiştiği zaman &ccedil;alışır. Bu
se&ccedil;enek <code><strong>-d</strong></code> se&ccedil;eneği ile birlikte
belirtilmek zorundadır.</dd>
<dt><code><strong>-a</strong></code></dt>
<dd>O an arabellekte saklanmakta olan URL'leri listeler. Birden fazla aynı
URL varsa yalnız biri listelenir.</dd>
<dt><code><strong>-A</strong></code></dt>
<dd>O an arabellekte saklanmakta olan URL'leri &ouml;znitelikleri ile listeler.
&Ouml;znitelikler şu sırayla verilir: url, header size, body size, status,
entity version, date, expiry, request time, response time, body present,
head request</dd>
</dl>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
<div class="section">
<h2 id="delete">Belli bir URL'nin silinmesi <a title="Permanent link" href="#delete" class="permalink">&para;</a></h2>
<p><code><strong>htcacheclean</strong></code> tarafından aktarılan URL'ler
arabellekten silinir. Bir URL birden fazla mevcutsa hepsi silinir.</p>
<p>Ters vekilli bir URL silinmişse, etkin URL <strong>Host</strong> başlığı
<strong>port</strong>, <strong>yol</strong> ve <strong>sorgu</strong> ile
oluşturulur. Bir sorgu dizgesi olsun olmasın, URL i&ccedil;inde '?' daima a&ccedil;ık&ccedil;a
belirtilmelidir. &Ouml;rneğin, <strong>localhost</strong> sunucusundaki
<strong>/</strong> yolu silinmek istenirse silinecek URL
<strong>http://localhost:80/?</strong> olurdu.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
<div class="section">
<h2 id="list">Arabellekteki URL'lerin listelenmesi <a title="Permanent link" href="#list" class="permalink">&para;</a></h2>
<p><code><strong>htcacheclean</strong></code>'e
<code><strong>-a</strong></code> veya <code><strong>-A</strong></code>
se&ccedil;eneğinin aktarılmasıyla, arabellekteki URL'ler bulunduk&ccedil;a her satıra bir
URL gelecek bi&ccedil;emde listelenir. <code><strong>-A</strong></code> se&ccedil;eneği
URL'nin ardından arabellek i&ccedil;eriğini tamamını şu sırayla d&ouml;k&uuml;mler:</p>
<dl>
<dt>url</dt><dd>&Ouml;ğenin URL'si.</dd>
<dt>header size</dt><dd>Bayt cinsinden başlık uzunluğu.</dd>
<dt>body size</dt><dd>Bayt cinsinden g&ouml;vde uzunluğu.</dd>
<dt>status</dt><dd>Arabellekteki yanıtın durumu.</dd>
<dt>entity version</dt><dd>&Ouml;ğenin silinmeksizin ka&ccedil; kere
doğrulandığı.</dd>
<dt>date</dt><dd>Yanıt tarihi.</dd>
<dt>expiry</dt><dd>Yanıtın zaman aşımı tarihi.</dd>
<dt>request time</dt><dd>İsteğin başlama zamanı.</dd>
<dt>response time</dt><dd>İsteğin bitiş zamanı.</dd>
<dt>body present</dt><dd>0 ise istekle birlikte g&ouml;vde saklanmaz, 1 ise
saklanır.</dd>
<dt>head request</dt><dd>1 ise, &ouml;ğe, g&ouml;vde olmaksızın arabellekli bir
HEAD isteği i&ccedil;erir, 0 ise i&ccedil;ermez.</dd>
</dl>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
<div class="section">
<h2 id="exit">&Ccedil;ıkış Durumu <a title="Permanent link" href="#exit" class="permalink">&para;</a></h2>
<p><code><strong>htcacheclean</strong></code>, t&uuml;m işlemler başarıyla
yerine getirildiğinde <code>0</code>, aksi takdirde <code>1</code>
d&ouml;nd&uuml;r&uuml;r. Bir URL belirtildiğinde, bu URL arablleklenmi ve silinmişse
<code>0</code>, aksi takdirde <code>2</code> d&ouml;nd&uuml;r&uuml;r. URL'nin silinmesi
sırasında bir hata oluşursa <code>1</code> d&ouml;nd&uuml;r&uuml;r.</p>
</div></div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="../en/programs/htcacheclean.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../fr/programs/htcacheclean.html" hreflang="fr" rel="alternate" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a> |
<a href="../ko/programs/htcacheclean.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/htcacheclean.html" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2026 The Apache Software Foundation.<br><a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> adı altında lisanslıdır.</p>
<p class="menu"><a href="../mod/">Mod&uuml;ller</a> | <a href="../mod/quickreference.html">Y&ouml;nergeler</a> | <a href="https://cwiki.apache.org/confluence/display/httpd/FAQ">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Report a bug</a></p></div><script><!--//--><![CDATA[//><!--
if (typeof(prettyPrint) !== 'undefined') {
prettyPrint();
}
var langToggle = document.querySelector('.lang-toggle');
var topLang = document.querySelector('.toplang');
if (langToggle && topLang) {
langToggle.addEventListener('click', function() { topLang.classList.toggle('open'); });
}
var qv = document.getElementById('quickview');
if (qv) {
document.body.appendChild(qv);
var qvBtn = document.createElement('button');
qvBtn.className = 'qv-toggle';
qvBtn.setAttribute('aria-label', 'Toggle page navigation');
qvBtn.innerHTML = '&#9776;';
document.body.appendChild(qvBtn);
qvBtn.addEventListener('click', function() {
var isOpen = qv.classList.toggle('open');
if (isOpen) {
qv.style.top = window.scrollY + 10 + 'px';
}
});
window.addEventListener('scroll', function() { qv.classList.remove('open'); });
}
//--><!]]></script>
</body></html>