{"id":262,"title":"Linux: Kendili\u011finden silinen dosyalar nas\u0131l olu\u015fturulur!","content":"<p>Bu makalede size kendi kendini silen dosyalar\u0131 nas\u0131l olu\u015fturabilece\u011finizi, belirli bir dakika veya belirli bir tarihten sonra kendili\u011finden silinecek dosyalar\u0131 g\u00f6sterece\u011fim! A\u015fa\u011f\u0131daki ihtiya\u00e7 durumlar\u0131n\u0131zda kullan\u0131m alan\u0131 bulabilirsiniz!<\/p><p>Bu script \u00e7e\u015fitli senaryolarda kullan\u0131labilir. \u0130\u015fte ba\u015fl\u0131ca kullan\u0131m alanlar\u0131:<\/p><p>1. **Ge\u00e7ici Dosya Y\u00f6netimi**:<br>\u2014 Test dosyalar\u0131n\u0131n otomatik temizlenmesi<br>\u2014 Ge\u00e7ici log dosyalar\u0131n\u0131n y\u00f6netimi<br>\u2014 Debug \u00e7\u0131kt\u0131lar\u0131n\u0131n otomatik silinmesi<\/p><p>2. **G\u00fcvenlik Uygulamalar\u0131**:<br>\u2014 Hassas dosyalar\u0131n belirli bir s\u00fcre sonra otomatik silinmesi<br>\u2014 Ge\u00e7ici eri\u015fim dosyalar\u0131n\u0131n y\u00f6netimi<br>\u2014 G\u00fcvenlik loglar\u0131n\u0131n otomatik temizlenmesi<\/p><p>3. **Sistem Bak\u0131m\u0131**:<br>\u2014 Yedekleme sonras\u0131 ge\u00e7ici dosyalar\u0131n temizlenmesi<br>\u2014 Sistem temizli\u011fi i\u00e7in zamanlanm\u0131\u015f silme i\u015flemleri<br>\u2014 Disk alan\u0131 y\u00f6netimi<\/p><p>4. **DevOps S\u00fcre\u00e7leri**:<br>\u2014 CI\/CD pipeline\u2019lar\u0131nda ge\u00e7ici dosyalar\u0131n y\u00f6netimi<br>\u2014 Build artefactlar\u0131n\u0131n temizlenmesi<br>\u2014 Test ortam\u0131 temizli\u011fi<\/p><p>5. **Veri Koruma ve KVKK Uyumlulu\u011fu**:<br>\u2014 Belirli s\u00fcre sonra silinmesi gereken verilerin y\u00f6netimi<br>\u2014 Kullan\u0131c\u0131 verilerinin otomatik imhas\u0131<br>\u2014 Yasal s\u00fcrelere uygun veri silme<\/p><p>6. **Proje Y\u00f6netimi**:<br>\u2014 Proje dosyalar\u0131n\u0131n ge\u00e7ici saklanmas\u0131<br>\u2014 S\u00fcreli eri\u015fim dosyalar\u0131n\u0131n y\u00f6netimi<br>\u2014 Otomatik ar\u015fiv temizli\u011fi<\/p><p>7. **Otomatik Sistem \u0130\u015flemleri**:<br>\u2014 Zamanlanm\u0131\u015f temizlik i\u015flemleri<br>\u2014 Periyodik bak\u0131m g\u00f6revleri<br>\u2014 Sistem optimizasyonu<\/p><p>8. **Log Y\u00f6netimi**:<br>\u2014 Eski loglar\u0131n otomatik temizlenmesi<br>\u2014 Log rotasyonu<br>\u2014 Disk alan\u0131 optimizasyonu<\/p><p>\u00d6rnek kullan\u0131m senaryolar\u0131:<\/p><p>1. Ge\u00e7ici test dosyas\u0131 olu\u015fturma ve 1 saat sonra silme<\/p><p>.\/script.sh \/tmp\/test_data.txt 'now + 1 hour'<\/p><p>2. G\u00fcnl\u00fck log dosyas\u0131 olu\u015fturma ve gece yar\u0131s\u0131 silme<\/p><p>.\/script.sh \/var\/log\/daily_report.log '12:00 AM tomorrow'<\/p><p>3. Hassas veri i\u00e7eren dosyay\u0131 30 dakika sonra silme<\/p><p>.\/script.sh \/home\/user\/sensitive_data.txt 'now + 30 minutes'<\/p><p>4. Yedekleme sonras\u0131 ge\u00e7ici dosyay\u0131 belirli bir zamanda silme<\/p><p>.\/script.sh \/backup\/temp_backup.tar '6:00 PM today'<\/p><p>Bu script \u00f6zellikle \u015fu durumlarda faydal\u0131d\u0131r:<br>- Otomatize edilmi\u015f sistem bak\u0131m\u0131<br>- G\u00fcvenlik politikalar\u0131n\u0131n uygulanmas\u0131<br>- Disk alan\u0131 y\u00f6netimi<br>- Zamanlanm\u0131\u015f temizlik i\u015flemleri<br>- Ge\u00e7ici dosya y\u00f6netimi<br>- Veri g\u00fcvenli\u011fi ve uyumluluk gereksinimleri<\/p><p>A\u00e7\u0131klamal\u0131 Script:<\/p><p>Bu scriptin temel \u00f6zellikleri:<\/p><p>1. **Detayl\u0131 Hata Kontrol\u00fc**:<br>\u2014 Her ad\u0131mda olas\u0131 hatalar kontrol ediliyor<br>\u2014 Anla\u015f\u0131l\u0131r T\u00fcrk\u00e7e hata mesajlar\u0131 veriliyor<\/p><p>2. **G\u00fcvenlik Kontrolleri**:<br>\u2014 Dosya izinleri kontrol ediliyor<br>\u2014 Servis durumu kontrol ediliyor<br>\u2014 Var olan dosyalar i\u00e7in kullan\u0131c\u0131 onay\u0131 al\u0131n\u0131yor<\/p><p>3. **\u0130zleme ve Loglama**:<br>\u2014 T\u00fcm i\u015flemler tarih\/saat ile loglan\u0131yor<br>\u2014 Dosya silinme durumu takip ediliyor<br>\u2014 \u0130\u015flem sonu\u00e7lar\u0131 kaydediliyor<\/p><p>4. **Kullan\u0131c\u0131 Dostu**:<br>\u2014 A\u00e7\u0131k ve anla\u015f\u0131l\u0131r mesajlar<br>\u2014 \u00d6rnek kullan\u0131mlar<br>\u2014 Detayl\u0131 hata a\u00e7\u0131klamalar\u0131<\/p><p>5. **Otomatik Temizlik**:<br>\u2014 Script kesintiye u\u011frarsa temizlik yap\u0131l\u0131yor<br>\u2014 Yar\u0131m kalan i\u015flemler temizleniyor<\/p><p>Kullan\u0131m \u00f6rnekleri:<br>5 dakika sonra silinecek dosya<\/p><p>.\/script.sh \/tmp\/test.txt 'now + 5 minutes'<\/p><p>Yar\u0131n \u00f6\u011flen silinecek dosya<\/p><p>.\/script.sh \/tmp\/test.txt '12:00 PM tomorrow'<\/p><p><a href=\"https:\/\/www.linkedin.com\/in\/mustafa-%C3%B6nder-ak%C3%B6z-23174592\/\">https:\/\/www.linkedin.com\/in\/mustafa-%C3%B6nder-ak%C3%B6z-23174592\/<\/a><\/p><p><a href=\"https:\/\/github.com\/onder7\">https:\/\/github.com\/onder7<\/a><\/p>","excerpt":"Bu makalede size kendi kendini silen dosyalar\u0131 nas\u0131l olu\u015fturabilece\u011finizi, belirli bir dakika veya belirli bir tarihten sonra kendili\u011finden silinecek dosyalar\u0131 g\u00f6sterece\u011fim","created_at":"2024-12-29 11:35:33","updated_at":"2026-09-05 07:52:25","category_id":10,"view_count":626,"reading_time":3,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2024-12-29 11:35:33","featured_image":"resimyok.jpg","slug":"linux-kendiliginden-silinen-dosyalar-nasil-olusturulur","category_name":"nix Linux Unix","category_slug":"nix-linux-unix","category_color":"#2a1952"}