Tartışma

Linux Metin Analizi Komutları Mega Rehberi

Başlatan Celal · 14 Ağu 2026 01:36 · 2 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Metin analizi, Linux sistemlerinde veri yönetimi ve işleme açısından kritik bir rol oynar. Bu rehberde, metin dosyaları ile etkileşimde bulunmak için kullanabileceğiniz temel komutları detaylandıracağım.

Öncelikle, metin dosyalarını görüntülemek için kullanılan komutlarla başlayalım:

  • cat: Dosya içeriğini ekrana basar. Basit bir kullanım örneği:
    CODE
    1cat dosya.txt
    .
  • less: Dosya içeriğini sayfa sayfa görüntülemeye yarar. Kullanımı:
    CODE
    1less dosya.txt
    . İçinde arama yapma olanağı sunar.
  • head: Dosyanın ilk birkaç satırını görüntüler. Örnek:
    CODE
    1head -n 10 dosya.txt
    ile ilk 10 satırı görebilirsiniz.
  • tail: Dosyanın son birkaç satırını görüntüler. Örnek:
    CODE
    1tail -n 10 dosya.txt
    ile son 10 satırı görebilirsiniz.

Metin dosyalarında arama yaparken aşağıdaki komutlar oldukça faydalıdır:

  • grep: Belirli bir kalıbı aramak için kullanılır. Örneğin, "hata" kelimesini içeren satırları bulmak için:
    CODE
    1grep 'hata' dosya.txt
    .
  • sed: Metin üzerinde düzenlemeler yapar. Örneğin, 'eski' kelimesini 'yeni' ile değiştirmek için:
    CODE
    1sed 's/eski/yeni/g' dosya.txt
    .
  • awk: Metin işleme ve raporlama için güçlü bir araçtır. Örneğin, ikinci sütundaki verileri görmek için:
    CODE
    1awk '{print $2}' dosya.txt
    .

Veri analizi ve istatistikler için şu komutları kullanabilirsiniz:

  • wc: Kelime, satır ve karakter sayımı yapar. Örnek:
    CODE
    1wc -l dosya.txt
    ile satır sayısını öğrenebilirsiniz.
  • sort: Dosya içeriğini sıralar. Örnek:
    CODE
    1sort dosya.txt
    ile dosyayı alfabetik sıraya göre sıralayabilirsiniz.
  • uniq: Tekrar eden satırları filtreler. Örnek:
    CODE
    1sort dosya.txt | uniq
    ile benzersiz satırları görebilirsiniz.

Sonuç olarak, Linux metin analizi komutları, veri yönetimini kolaylaştırmak için oldukça etkilidir. Bu komutları birleştirerek daha karmaşık işlemler gerçekleştirmek mümkündür. Metin dosyalarınızda hangi komutları denediniz? Hangi kombinasyonlar sizin için faydalı oldu?

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

0 alıntı seçildi