Linux / Sistem 03.07.2026

Linux Sunucularda Grep ve Find Komutları ile Dosya İçinde Kelime Arama

Linux Sunucularda Grep ve Find Komutları ile Dosya İçinde Kelime Arama

Linux SSH Terminalinde Gelişmiş Dosya ve Kelime Arama

Linux sunucu yönetiminde, binlerce dosya arasından belirli bir yapılandırma ayarını bulmak veya hacklenmiş bir sitedeki zararlı kodları tespit etmek için terminal komutlarından yararlanırız. Bu işlemler için en sık kullandığımız iki güçlü araç **find** (dosya bulma) ve **grep** (dosya içinde metin arama) komutlarıdır.

1. grep ile Dosya İçeriklerinde Kelime Arama

Bulunduğunuz dizin ve tüm alt dizinlerdeki dosyaların içerisinde belirli bir kelimeyi (Örn: `database_password`) aratıp, hangi dosyanın kaçıncı satırında geçtiğini listelemek için şu komutu çalıştırın:

grep -rnw '/var/www/' -e 'database_password'

Bu komuttaki parametreler sırasıyla: `-r` (recursive/alt dizinler dahil), `-n` (satır numarası göster) ve `-w` (kelimeyi tam eşleştir) anlamına gelir.

2. find ile Belirli Dosya Türlerini Arama

Belirli bir klasör altında sadece uzantısı `.conf` olan dosyaları aramak için:

find /etc/ -name "*.conf"

Performanslı terminal deneyimi ve kesintisiz SSH erişimi için optimize edilmiş VDS Sunucu altyapılarımızı inceleyebilir, sunucu yönetimi eğitimlerimiz için Destek Hizmetlerimize başvurabilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.