Tartışma

Linux find ile Son 7 Günde Değişen Dosyaları Bulma

Başlatan Celal · 12 Ağu 2026 21:20 · 2 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Linux işletim sistemlerinde, dosya yönetimi ve analiz yapmak için sıkça kullanılan komutlardan biri find komutudur. Bu komut, belirli kriterlere göre dosyaları aramak için oldukça güçlü bir araçtır. Özellikle son 7 günde değişen dosyaları bulmak istediğinizde, find komutunun sunduğu seçenekleri etkili bir şekilde kullanabilirsiniz.

find komutunu kullanarak son 7 günde değişen dosyaları bulmak için aşağıdaki temel yapıyı uygulayabilirsiniz:

CODE
1find /path/to/directory -type f -mtime -7


Bu komutun elemanlarını açıklamak gerekirse:

  • /path/to/directory: Arama yapmak istediğiniz dizinin yolunu belirtir. Bu kısımda, aramak istediğiniz dizini tam olarak belirtmelisiniz. Örneğin, /home/kullanici/dosyalar gibi.
  • -type f: Sadece dosyaları aramak için kullanılır. Eğer dizinleri de dahil etmek isterseniz bu kısmı değiştirmeden bırakabilirsiniz.
  • -mtime -7: Son 7 gün içinde değiştirilmiş dosyaları aramak için kullanılır. Burada -7 ifadesi, 7 günden daha kısa bir süre önce değiştirilmiş dosyaları ifade eder.

Örneğin, eğer kendi kullanıcı dizininizdeki dosyaları kontrol etmek istiyorsanız, komut şu şekilde olabilir:

CODE
1find /home/kullanici -type f -mtime -7


Bu komut çalıştırıldığında, belirttiğiniz dizindeki son 7 günde değişen dosyaların bir listesini alırsınız. Ayrıca, bu komutu daha da özelleştirerek belirli dosya türlerini ya da dosya adlarını hedef alabilirsiniz. Örneğin, sadece *.txt uzantılı dosyaları bulmak için şu şekilde bir komut yazabilirsiniz:

CODE
1find /home/kullanici -type f -name "*.txt" -mtime -7


find komutu, Linux sistemlerinde dosya yönetimini kolaylaştıran ve zaman kazandıran önemli bir araçtır. Son 7 günde değişen dosyaları bulmak, sistem bakımında ya da veri analizi süreçlerinde kritik bir rol oynayabilir. Bu komut hakkında daha fazla bilgi edinmek veya farklı seçenekleri denemek, Linux ile çalışma becerilerinizi geliştirecektir.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi