DirectAdmin Log dosyaları nasıl temizlenir

DirectAdmin Log dosyaları nasıl temizlenir

DirectAdmin Log dosyaları nasıl temizlenir

Tüm log dosyalarını silmek için aşağıdaki adımları izleyebilirsiniz. Ancak dikkatli olun, çünkü bu işlem geri alınamaz. Log dosyalarını silmeden önce yedek almanız önerilir.

Tüm Log Dosyalarını Silme Komutu:

1. Belirli bir dizindeki tüm log dosyalarını silmek:

find /var/log -type f -name “*.log” -exec rm -f {} \;

2. Apache veya Nginx log dosyalarını temizlemek için (örnek: /var/log/httpd/):

find /var/log/httpd/ -type f -exec truncate -s 0 {} \;

3. DirectAdmin log dosyalarını temizlemek için (örnek: /var/log/directadmin/):

find /var/log/directadmin/ -type f -exec truncate -s 0 {} \;

Spesifik Bir Kullanıcının Log Dosyalarını Silme:

Belirli bir kullanıcının log dosyalarını hedef almak için:

USER=”easyboxmachinery”

find /var/log/ -type f -name “*$USER*” -exec rm -f {} \;

Tüm Log Dosyalarını Temizlemek Ama Silmemek (Sıfırlamak):

Eğer dosyaları tamamen silmek istemiyor, sadece içeriğini temizlemek istiyorsanız:

find /var/log -type f -exec truncate -s 0 {} \;

Log Dizinlerini Silmeden Temizleme:

Tüm log dosyalarını silmek yerine içeriğini boşaltmak için:

for log in $(find /var/log -type f); do

  > $log

done

Apache veya Nginx Yeniden Başlatma:

DirectAdmin Log dosyaları nasıl temizlenir
DirectAdmin Log dosyaları nasıl temizlenir

Log dosyalarını sildikten sonra Apache veya Nginx gibi servisleri yeniden başlatmanız gerekebilir:

Apache için:

systemctl restart httpd

Nginx için:

systemctl restart nginx

Bu işlemler sonrası yeni loglar sıfırdan oluşturulmaya başlayacaktır.

© 2024 Tüm Hakları Saklıdır. Aior.com Tarafından yapılmıştır.

Tüm soru, öneri ve görüşleriniz için İletişim linkini kullanabilirsiniz.

04.12.2024
127
Ziyaretçi Yorumları

Henüz yorum yapılmamış. İlk yorumu aşağıdaki form aracılığıyla siz yapabilirsiniz.