Autor del tema
#0
Linux komut satırında dosya yönetimi, sistem yöneticileri ve geliştiriciler için oldukça önemli bir beceridir. Özellikle büyük sistemlerde veya sürekli güncellenen dosya yapılarında, belirli bir zaman diliminde değişen dosyaları bulmak gerekebilir. Bu noktada,
Bu komutun yapısını açıklamak gerekirse:
Eğer yalnızca belirli bir dosya türünü aramak isterseniz, örneğin sadece
Bu komut, son 24 saat içinde değişen tüm
Buna ek olarak,
Son olarak,
Bu komut, değişen dosyaların izinleri, sahipleri ve boyutları gibi bilgileri gösterir.
Sonuç olarak, Linux sistemlerinde dosya yönetimi ve izleme için
find komutu son 24 saatte değişen dosyaları bulmak için son derece yararlı bir araçtır.find komutunu kullanarak son 24 saat içinde değişen dosyaları bulmak için aşağıdaki temel yapıyı kullanabilirsiniz:CODE
1find /path/to/directory -mtime -1Bu komutun yapısını açıklamak gerekirse:
/path/to/directory: Değişen dosyaları aramak istediğiniz dizinin yolunu belirtir. Örneğin,/var/www/htmlgibi bir yol kullanabilirsiniz.
-mtime -1: Bu ifade, dosyanın son değişiklik tarihinin mevcut tarihten 1 gün (24 saat) öncesine göre daha yeni olduğunu belirler. Yani, bu komut yalnızca son 24 saatte değişmiş dosyaları listeleyecektir.
Eğer yalnızca belirli bir dosya türünü aramak isterseniz, örneğin sadece
.txt uzantılı dosyaları bulmak için şu komutu kullanabilirsiniz:CODE
1find /path/to/directory -mtime -1 -name "*.txt"Bu komut, son 24 saat içinde değişen tüm
.txt dosyalarını listeleyecektir.Buna ek olarak,
-print seçeneğini ekleyerek sonuçları daha belirgin hale getirebilirsiniz:CODE
1find /path/to/directory -mtime -1 -printSon olarak,
find komutunun çıktısını daha okunabilir hale getirmek için ls komutu ile birleştirebilirsiniz. Örneğin, aşağıdaki komut ile son 24 saatte değişen dosyaların detaylı bilgilerini alabilirsiniz:CODE
1find /path/to/directory -mtime -1 -exec ls -l {} \;Bu komut, değişen dosyaların izinleri, sahipleri ve boyutları gibi bilgileri gösterir.
Sonuç olarak, Linux sistemlerinde dosya yönetimi ve izleme için
find komutu oldukça güçlü bir araçtır. Özellikle belirli bir süre içinde değişen dosyaları bulmak, sistem yöneticileri için rutin bir görev haline gelmiştir.