Blame docs/man/tr/htcacheclean.8

Packit 90a5c9
.\" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
.\" DO NOT EDIT! Generated from XML source.
Packit 90a5c9
.\" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
.de Sh \" Subsection
Packit 90a5c9
.br
Packit 90a5c9
.if t .Sp
Packit 90a5c9
.ne 5
Packit 90a5c9
.PP
Packit 90a5c9
\fB\\$1\fR
Packit 90a5c9
.PP
Packit 90a5c9
..
Packit 90a5c9
.de Sp \" Vertical space (when we can't use .PP)
Packit 90a5c9
.if t .sp .5v
Packit 90a5c9
.if n .sp
Packit 90a5c9
..
Packit 90a5c9
.de Ip \" List item
Packit 90a5c9
.br
Packit 90a5c9
.ie \\n(.$>=3 .ne \\$3
Packit 90a5c9
.el .ne 3
Packit 90a5c9
.IP "\\$1" \\$2
Packit 90a5c9
..
Packit 90a5c9
.TH "HTCACHECLEAN" 8 "2013-04-17" "Apache HTTP Sunucusu" "htcacheclean"
Packit 90a5c9
.nh
Packit 90a5c9
.SH İSİM
Packit 90a5c9
htcacheclean \- Disk arabelleğini temizler
Packit 90a5c9
Packit 90a5c9
.SH "KULLANIM"
Packit 90a5c9
 
Packit 90a5c9
.PP
Packit 90a5c9
\fBhtcacheclean\fR [ -\fBD\fR ] [ -\fBv\fR ] [ -\fBt\fR ] [ -\fBr\fR ] [ -\fBn\fR ] [ -\fBR\fR\fIboyut\fR ] -\fBp\fR\fIyol\fR [ -\fBl\fR\fIsınır\fR | -\fBL\fR\fIlimit\fR ]
Packit 90a5c9
 
Packit 90a5c9
.PP
Packit 90a5c9
\fBhtcacheclean\fR [ -\fBn\fR ] [ -\fBt\fR ] [ -\fBi\fR ] [ -\fBP\fR\fIpiddosyası\fR ] [ -\fBR\fR\fIboyut\fR ] -\fBd\fR\fIsüre\fR -\fBp\fR\fIyol\fR [ -\fBl\fR\fIsınır\fR | -\fBL\fR\fIlimit\fR ]
Packit 90a5c9
 
Packit 90a5c9
.PP
Packit 90a5c9
\fBhtcacheclean\fR [ -\fBv\fR ] [ -\fBR\fR\fIboyut\fR ] -\fBp\fR\fIyol\fR [ -\fBa\fR ] [ -\fBA\fR ]
Packit 90a5c9
 
Packit 90a5c9
.PP
Packit 90a5c9
\fBhtcacheclean\fR [ -\fBD\fR ] [ -\fBv\fR ] [ -\fBt\fR ] [ -\fBR\fR\fIboyut\fR ] -\fBp\fR\fIyol\fR \fIurl\fR
Packit 90a5c9
 
Packit 90a5c9
Packit 90a5c9
.SH "ÖZET"
Packit 90a5c9
 
Packit 90a5c9
.PP
Packit 90a5c9
\fBhtcacheclean\fR, mod_cache_disk deposunun boyutlarını belli sınırlar içinde veya kullanımdaki dosya düğümlerinin sınırları içinde tutmak için kullanılır\&. Bu araç ya elle ya da bir artalan süreci olarak çalıştırılır\&. Artalan süreci olarak çalıştırıldığında, silinecek arabellek içeriğini tespit etmek için arabellek dizinlerine belli aralıklarla bakmak dışında uykuda olur\&. Artalan sürecini temiz olarak durdurmak için TERM veya INT sinyali göndermeniz yeterlidir\&. Elle çalıştırıldığında, silinecek arabellek içeriğini tespit etmek için arabellek dizinlerine bir kereliğine bakar\&. Bir veya daha fazla URL belirtilmesi durumunda arabellekte olanlar arabellekten silinir\&.
Packit 90a5c9
 
Packit 90a5c9
Packit 90a5c9
.SH "SEÇENEKLER"
Packit 90a5c9
 
Packit 90a5c9
 
Packit 90a5c9
.TP
Packit 90a5c9
\fB-d\fR\fI süre\fR
Packit 90a5c9
Artalanda çalışarak \fIsüre\fR dakikada bir arabelleği temizler\&. Bu seçenek \fB-D\fR, \fB-v\fR ve \fB-r\fR seçenekleri ile birlikte kullanılamaz\&. Artalan sürecini temiz olarak sonlandırmak için SIGTERM veya SIGINT göndermek yeterlidir\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-D\fR
Packit 90a5c9
Kuru kuruya çalışıp, hiçbir şeyi silmez\&. \fB-d\fR seçeneği ile birlikte kullanılamaz\&. Kuru çalıştırma sırasında \fB-t\fR seçeneği ile dizinler silinmek istenirse, statlarda silinmiş görünen dosya düğümleri silinmiş dizinler olarak hesaba katılmaz ve tahmini olarak imlenir\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-v\fR
Packit 90a5c9
Çıktı daha ayrıntılı olur\&. \fB-d\fR seçeneği ile birlikte kullanılamaz\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-r\fR
Packit 90a5c9
İyice temizlik yapılır\&. Bunun için Apache HTTP sunucusunun çalışmadığı varsayılır (aksi takdirde arabellek içeriği bozulabilir)\&. \fB-t\fR seçeneğinin de uygulanmasını sağlar\&. \fB-d\fR seçeneği ile birlikte kullanılamaz\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-n\fR
Packit 90a5c9
Nazik olur\&. Diğer süreçlerin yararına daha yavaş çalışır\&. (a) disk G/Ç işlemlerinde gecikmeler olursa ve (b) çekirdek bu arada başka bir süreci öne çekmişse \fBhtcacheclean\fR uyumayı tercih edecektir\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-t\fR
Packit 90a5c9
Tüm boş dizinleri siler\&. Öntanımlı olarak, sadece arabellek dosyaları silinirse de bazı yapılandırmalarda büyük miktarda dizin oluşturulması bu seçeneğin kullanılmasını gerektirebilir\&. Yapılandırmanız çok sayıda dizin gerektiriyorsa ve dosya düğümlerinin veya dosya ayırma tablolarının tükenmesi sözkonusu ise bu seçeneğin kullanılması önerilir\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-p\fR\fI yol\fR
Packit 90a5c9
\fIyol\fR, disk arabelleğinin kök dizini olarak belirtilir\&. CacheRoot yönergesinde belirtilen dizin olmalıdır\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-P\fR\fIpiddosyası\fR
Packit 90a5c9
Artalan süreci olarak çalışmada süreç kimliğinin yazılacağı dosyanın adını belirtmek için kullanılır\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-R\fR\fIboyut\fR
Packit 90a5c9
Disk bloklarının boyunu denkleştirmek için yuvarlanacak üst boyutu belirtmekte kullanılır\&. Arabellek bölümünün blok boyutunu belirler\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-l\fR\fI sınır\fR
Packit 90a5c9
\fIsınır\fR, disk arabelleğinin toplam boyutu olarak belirtilir\&. Değerin öntanımlı olarak bayt cinsinden belirtileceği varsayılır\&. Değerin sonuna kilobayt için K, megabayt M, bayt için B harfi konulabilir\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-L\fR\fIlimit\fR
Packit 90a5c9
Disk arabellek dosyası düğümü toplamının sınırını belirlemekte kullanılır\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-i\fR
Packit 90a5c9
Akıllı olup sadece disk arabelleği değiştiği zaman çalışır\&. Bu seçenek \fB-d\fR seçeneği ile birlikte belirtilmek zorundadır\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-a\fR
Packit 90a5c9
O an arabellekte saklanmakta olan URL'leri listeler\&. Birden fazla aynı URL varsa yalnız biri listelenir\&.  
Packit 90a5c9
.TP
Packit 90a5c9
\fB-A\fR
Packit 90a5c9
O an arabellekte saklanmakta olan URL'leri öznitelikleri ile listeler\&. Öznitelikler şu sırayla verilir: url, header size, body size, status, entity version, date, expiry, request time, response time, body present, head request  
Packit 90a5c9
 
Packit 90a5c9
.SH "BELLİ BİR URL'NİN SİLİNMESİ"
Packit 90a5c9
 
Packit 90a5c9
.PP
Packit 90a5c9
\fBhtcacheclean\fR tarafından aktarılan URL'ler arabellekten silinir\&. Bir URL birden fazla mevcutsa hepsi silinir\&.
Packit 90a5c9
 
Packit 90a5c9
.PP
Packit 90a5c9
Ters vekilli bir URL silinmişse, etkin URL \fBHost\fR başlığı \fBport\fR, \fByol\fR ve \fBsorgu\fR ile oluşturulur\&. Bir sorgu dizgesi olsun olmasın, URL içinde '?' daima açıkça belirtilmelidir\&. Örneğin, \fBlocalhost\fR sunucusundaki \fB/\fR yolu silinmek istenirse silinecek URL \fBhttp://localhost:80/?\fR olurdu\&.
Packit 90a5c9
 
Packit 90a5c9
.SH "ARABELLEKTEKİ URL'LERİN LİSTELENMESİ"
Packit 90a5c9
 
Packit 90a5c9
.PP
Packit 90a5c9
\fBhtcacheclean\fR'e \fB-a\fR veya \fB-A\fR seçeneğinin aktarılmasıyla, arabellekteki URL'ler bulundukça her satıra bir URL gelecek biçemde listelenir\&. \fB-A\fR seçeneği URL'nin ardından arabellek içeriğini tamamını şu sırayla dökümler:
Packit 90a5c9
 
Packit 90a5c9
 
Packit 90a5c9
.TP
Packit 90a5c9
url
Packit 90a5c9
Öğenin URL'si\&. 
Packit 90a5c9
.TP
Packit 90a5c9
header size
Packit 90a5c9
Bayt cinsinden başlık uzunluğu\&. 
Packit 90a5c9
.TP
Packit 90a5c9
body size
Packit 90a5c9
Bayt cinsinden gövde uzunluğu\&. 
Packit 90a5c9
.TP
Packit 90a5c9
status
Packit 90a5c9
Arabellekteki yanıtın durumu\&. 
Packit 90a5c9
.TP
Packit 90a5c9
entity version
Packit 90a5c9
Öğenin silinmeksizin kaç kere doğrulandığı\&. 
Packit 90a5c9
.TP
Packit 90a5c9
date
Packit 90a5c9
Yanıt tarihi\&. 
Packit 90a5c9
.TP
Packit 90a5c9
expiry
Packit 90a5c9
Yanıtın zaman aşımı tarihi\&. 
Packit 90a5c9
.TP
Packit 90a5c9
request time
Packit 90a5c9
İsteğin başlama zamanı\&. 
Packit 90a5c9
.TP
Packit 90a5c9
response time
Packit 90a5c9
İsteğin bitiş zamanı\&. 
Packit 90a5c9
.TP
Packit 90a5c9
body present
Packit 90a5c9
0 ise istekle birlikte gövde saklanmaz, 1 ise saklanır\&. 
Packit 90a5c9
.TP
Packit 90a5c9
head request
Packit 90a5c9
1 ise, öğe, gövde olmaksızın arabellekli bir HEAD isteği içerir, 0 ise içermez\&. 
Packit 90a5c9
 
Packit 90a5c9
.SH "ÇIKIŞ DURUMU"
Packit 90a5c9
 
Packit 90a5c9
.PP
Packit 90a5c9
\fBhtcacheclean\fR, tüm işlemler başarıyla yerine getirildiğinde 0, aksi takdirde 1 döndürür\&. Bir URL belirtildiğinde, bu URL arablleklenmi ve silinmişse 0, aksi takdirde 2 döndürür\&. URL'nin silinmesi sırasında bir hata oluşursa 1 döndürür\&.
Packit 90a5c9