mesutmurt.com
rss google pinterest
  SEO & WEBMASTER ARAÇLARI     VİDEOLAR     PROGRAMLAR     İLETİŞİM     İP ADRESİM  

Linux’te find komutu ile dosya arama

19-11-2013  |  13550 OKUNDU

Linux işletim sisteminde yerini unuttuğumuz dosyayı bulmak için find ve locate komutunu kullanabiliriz. 

 

Find komutunun kullanılması 

Sadece belirtilen dizin yolu ve alt dizinler içirisinde arama yapar.

# find /dizin_yolu/  -name "dosya_adi"

Yukarıda verdiğimiz arama kalıbına göre kullanımını çeşitlendirebiliriz.

1. Sadece aradığımız dosyayı bulmak istiyorsak;

  #find /etc/ -name "my.cnf"

2. Dosya adı my.* ile başlayan tüm dosyaları bulmak için; 

  #find /etc/ -name "my.*"

3. Dosya uzantısı "cnf" ile başlayan dosyaları bulmak için; 

  #find /etc/ -name "*.cnf"

4. Dosya içerisinde 127.0.0.1 local ip'si geçen tüm dosyaları listelemek içinde; 

  #find /etc/ -name "*.*" | xargs grep "127.0.0.1"

komutlarını kullanabiliriz.

 

 

 

Locate komutunun kullanılması

Locate komutunda sağlıklı arama yapmak için arama veritabanını güncellemek gerekmektedir. Locate komutu ile tüm sistem içerisnde arama yapılabilmektedir.

#updatedb

#locate "my.cnf"

veya buna bezser şekilde kullanabiliriz.

#locate  "*.*" | xargs grep "127.0.0.1"



Copyright © 2013 - 2017 E-Posta : bilgi@mesutmurt.com
IP Adresi Nedir |Bilişim ve Teknoloji | e-devlet.co
Bu Yazı İlginizi Çekebilir
Videoların Otomatik Oynatma Özelliğini Kapatın
Linux’te find komutu ile dosya arama