Forum

Redhat 7.9 Linux Ho...
 
Bildirimler
Hepsini Temizle

Redhat 7.9 Linux Home Klasoru Disk doluluk uyarı

2 Yazılar
2 Üyeler
0 Reactions
463 Görüntüleme
(@alperaykut)
Gönderiler: 259
Honorable Member
Konu başlatıcı
 

Merhaba Arkadaşlar Kullanıcılar Redhat Sunucumıza bağlanıyor ve Home klasorlerine 200-300 gb analiz dosyaları yazdırıyorlar zaman zaman bunları silmeyi unutuyorlar ve home klasoru şişiyor. Ben istiyorum ki bu home klasorlerini bir yazılım ile taratıyım belli bir gb üzerindeki silinmemiş dosyası olan kullanıcılara mail atabileyim veya bildirimde bulunabileyim bu tip bir kontrol mekanizmasını nasıl kurabilirim ? 

 

teşekkürler

iyi çalışmalar

Alper

 
Gönderildi : 14/03/2023 10:35

(@bozkiru)
Gönderiler: 11
Active Member
 

Selamlar merhabalar, "du" ve "find" komutlarini kullanarak bir sonuc uretilebilir. Daha pratik oldugunu dusundugumden du komutuyla yapilan bir listelemeyi asagiya yaziyorum.

 

----

 

du -ah ~/ | sort -n -r | head -n 20

 

----

 

Bu komutla ilk 20 adet dosya listelenebilir. Bu komutu duzenli calistirmak icin bir betik haline getirip "crontab"a ekleyebilirsiniz.

Ornek betik dosyasinin adi rapor.sh olsun. Olmasi gereken icerigi asagiya yaziyorum.

 

----

#!/bin/bash

du -ah ~/ | sort -n -r | head -n 20

----

 

Her gece 11'de calistirmak icin "crontab -e" komutu calistirilir ve en alt satir asagidaki gibi duzenlenir.

----

0 23 * * * ~/rapor.sh

----

 

Bir deneyin. Takildiginiz yer olursa tekrar bakalim. Iyi calismalar.

 

 
Gönderildi : 23/03/2023 20:26

Paylaş: