Home / Linux Komutları / Linux Komutları – Search Komutları

Linux Komutları – Search Komutları

Linux Search komutları Linux içerisinde belirli kriterler ekseninde bulmak istediğiniz şeyleri bulmanıza yardımcı olur. Komut ekranından hiçbir şey bulunamaz diye düşünüyorsanız yanılıyorsunuz, hatta şunu söyleyebiliriz, bazı şeyleri Windows ekranından bulmaktan daha kolay bir şekilde bulabilirsiniz.

Linux – Dosya Bulma

Linux’ta bir dosya mı arıyorsunuz o zaman aşağıdaki komutu girin. (tire işaretleri var, köşeli parantezler yok)

find / -iname "[dosyaIsmi]"

Linux – Belli bir ifadeye sahip Dosyaları Bulma

Mesela içeriğinde belli bir kelimenin geçtiği bir dosyayı, ya da belli bir uzantıya sahip dosyaları listelemek istiyorsunuz, aşağıdaki komutu kullanarak çözüme ulaşabilirsiniz. (aşağıdaki sorgu bulunduğunuz dizindeki tüm jpg uzantılı dosyaları getirecektir)

locate “*.jpg”

Linux – Çalıştırılabilir Dosyaları Bulma

Belli bir yoldaki çalıştırılabilir (executable) dosyaları bulmak için aşağıdaki komutu kullanabilirsiniz.

which [komut]

Linux – Belli Bir Zaman Diliminde Modifiye Edilmiş Dosyaları Tespit Etme Komutu

sizin belirleyeceğiniz süre dilimi içerisinde içeriğinde modifiye yapılmış dosyaları listeler. (aşağıdaki komut son bir saatteki (60 dakika) değişiklik yapılan dosyaları listelemektedir.)

find / -mmin -60

Linux – Belli Bir Zaman Diliminde Değişiklik Yapılmış Dosyaları Tespit Etme Komutu

Aşağıdaki komut değişiklik yapılmış dosyaları listeler. Parametre olarak dakika verirseniz o kadar süreden beri değişiklik yapılmış olan dosyaları listeler.

find / -cmin -60

Linux – Erişilmiş Dosyaları Tespit eden Komut

Belli bir zaman dilimi içerisinde erişilmiş olan dosyaları listelemek için aşağıdaki komut girilir. (verilen parametre gün sayısıdır)

find / -atime 7

Linux – Belli Boyutlara Sahip Dosyaları Listeleme

Linuxta yapabileceğimiz sorguların sınırı yok. Aşağıdaki komut 250Mb ile 512Mb arasındaki dosyaları listeler.

find / -size +250M -size -512M

 

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir