İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

sunucuda log temizlemek?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

i.ari

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
4,437
Reaction score
6
Konum
Ankara
Merhaba arkadaşlar,
plesk kurulu olan root yetkisine sahip oldugum makinde tüm log dosyalarını silemk istiyorum bunun için ne yapabilrim.

Sunucu bu yüzden eskisi gibi performanslı çalışmıyor :(
 

Senol

0
İyinet Üyesi
Onaylı Üye
Katılım
25 Haziran 2005
Mesajlar
4,856
Reaction score
1
Konum
Bursa
sunucun windows ise uzak masa ustune erisip orada işlemlerini yapabilirsin sunucun linux olsa bile plesk e girip log dosyalarını silebilirsin ve log donusumunu ayarlayarak belli bir boyuttan sonra logların otomatik olarak silinmesini sağlayabilirsin
 

Loi

0
İyinet Üyesi
Katılım
13 Kasım 2006
Mesajlar
6,192
Reaction score
44
Konum
localhost
Once loglarin nerede oldugunu bulmalisin.. Isletim sistemin nedir ayrica apache loglarin nereye kayit ediliyor veya hangi diskine? root dan bahsettigin icin linux kullanicisi oldugunu dusunuyorum. SSH ile servera baglan, asagidaki komut ile sismis olan surucuyu gorebiliriz. Komutu uygulayip sonucu buraya yazarmisiniz?
 

Murat

0
İyinet Üyesi
Katılım
5 Eylül 2006
Mesajlar
85
Reaction score
0
Benimde bilmediğim ama öğrenmek istediğim bir konu. Umarım çözüme ulaşır.
 

Loi

0
İyinet Üyesi
Katılım
13 Kasım 2006
Mesajlar
6,192
Reaction score
44
Konum
localhost
aşagıdakiler cıktı
Listede klasorlerin boyutlarini gormekteyiz. du -h -s * bu komutu listedeki klasorlere girerek birer birer uygulayarak en buyuk klasorun icindeki loglari bulup temizleme sansimiz var. Bu uzun bir yoldur ancak buyuk boyuttaki diger klasorleri bulabilmeniz acisindan onemlidir. Bunu sadece ogrenmeniz acisindan anlattim. Simdi apache loglarini silebilmek icin apachenin kuruldugu dizindeki domlogs klasorundeki datalari temizlemeniz yeterli olacaktir.

Servera direk girdiginizde adim adim sunlari yapmaniz yeterli olacaktir.

Kod:
root@server [/]# whereis apache
apache: /usr/local/apache
root@server [/]# cd  /usr/local/apache
root@server [/usr/local/apache]# ls -al
total 76
drwxr-xr-x  13 root   root    4096 Dec 21  2006 ./
drwxr-xr-x  21 root   root    4096 Feb 28  2007 ../
drwxr-xr-x   2 root   root    4096 Dec 21  2006 bin/
drwxr-xr-x   2 root   root    4096 Dec 21  2006 cgi-bin/
drwxr-xr-x   8 root   root    4096 Sep 26 10:38 conf/
drwx--x--x  40 root   wheel  24576 Sep 26 17:39 domlogs/
lrwxrwxrwx   1 root   root       4 Dec 21  2006 etc -> conf/
drwxr-xr-x   4 root   root    4096 Dec 21  2006 htdocs/
drwxr-xr-x   3 root   root    4096 Dec 21  2006 icons/
drwxr-xr-x   3 root   root    4096 Dec 21  2006 include/
drwxr-xr-x   2 root   root    4096 Dec 21  2006 libexec/
drwxr-xr-x   2 root   root    4096 Sep 26 10:38 logs/
drwxr-xr-x   4 root   root    4096 Dec 21  2006 man/
drwxr-xr-x   2 nobody nobody  4096 Dec 21  2006 proxy/
root@server [/usr/local/apache]# cd domlogs/
root@server [/usr/local/apache/domlogs]#

whereis apache komutu ile, apache nin nerede oldugunu ogrendim.
cd /usr/local/apache komutu ile iceri girip ls -al ile dizindeki dosyalari detaylari ile listeledim (ls yazmamda yeterli olacakti aslinda), dizinde loglarin tutuldugu domlogs klasorunu gordum ve iceri girmek icin cd domlogs yazdim.

Simdi icerideki dosyalarinizi gormek isterseniz ls komutunu kullanabilirsiniz. Dosyalari silmek icin ise rm -dfR * komutunu kullanabilirsiniz(bu komut ile icerideki tum dosya ve klasorler silinecektir)

Kolay gelsin.
 

KLAMP

0
İyinet Üyesi
Katılım
1 Şubat 2010
Mesajlar
290
Reaction score
0
Merhaba
Arkadaşlar df -h komutunu girdim aşağıdaki çıktıyı alıyorum % 95 dolu gösteriyor nasıl temizlerim

root@server [~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 8.9G 8.0G 463M 95% /
tmpfs 499M 0 499M 0% /dev/shm
/usr/tmpDSK 485M 11M 449M 3% /tmp
 

fRtkmR

0
İyinet Üyesi
Onaylı Üye
Katılım
9 Ocak 2011
Mesajlar
1,058
Reaction score
14
Konum
iStanbuL
df -h Yazıyoruz

/dev > Ftp Dev Bölümünü Gösterir
/tmp > Ftp Tmp Bölümünü Gösterir
/usr > Ftp Ust Bölümünü Gösterir En Çok Log Burda Olur Çünkü Game Dosyaları Bu Bölümdedir.
/var > Ftp Var Bölümünü Gösterir Burdada Olabilir Çünkü Db - Mysql Dosyaları Bu Bölümdedir.

/dev/da0s1a 496M 181M 275M 40% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/da0s1e 496M 16K 456M 0% /tmp
/dev/da0s1f 15G 2.2G 11G 58% /usr
/dev/da0s1d 1.9G 440M 1.3G 24% /var


Şeklinde Ekran Geliyor /usr nin Yanındaki %58 Log Dur
Sonra cd /usr/game Yazıyoruz Enterlıyoruz Ardından sh clear.sh Yazıp Enterlıyoruz Loglar Temizleniyor. Ardından Tekrar df -h Yazıp Bakarsanız %58 Lik Kısmın Düştüğünü Görürsünüz.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst