Linux'da Dosya İçeriğini Görüntüleme: Less, Tail, Head Komutları

Linux'da Dosya İçeriğini Görüntüleme: Less, Tail, Head Komutları

İçindekiler

Linux işletim sistemi, dosya içeriğini görüntülemek ve incelemek için kullanabileceğiniz çeşitli komutlar sunar. Bu komutlar, hem metin dosyalarını okumak hem de büyük dosyaları hızlı bir şekilde tarayabilmek için oldukça kullanışlıdır. Bu yazıda, Linux‘da dosya içeriğini görüntülemek için sıkça kullanılan “cat”, “less”, “tail” ve “head” komutlarını öğreneceksiniz.

Cat Komutu

cat (concatenate), dosyanın tamamını ekrana basar. Basit bir kullanımı vardır ve bir veya daha fazla dosyayı birleştirip ekrana çıktı verir.


cat dosya.txt

Less Komutu

less, büyük dosyaları sayfa sayfa görüntülemenizi sağlar. Dosya içeriğini incelemek için kullanışlıdır ve okuma sırasında ileri ve geri gitme yetenekleri sunar.


less buyuk_dosya.log

less komutu kullanırken:

  • İleri gitmek için “Space” tuşunu kullanabilirsiniz.
  • Geri gitmek için “B” tuşunu kullanabilirsiniz.
  • Çıkmak için “q” tuşunu kullanabilirsiniz.

Tail(Kuyruk) Komutu

tail, dosyanın sonundan başlayarak belirli bir sayıda satırı görüntüler. Genellikle günlük dosyalarını izlemek veya canlı log verilerini görüntülemek için kullanılır.


tail -n 10 dosya.log

Bu örnekte, dosyanın son 10 satırını görüntülemek için “-n” parametresini kullanıyoruz.

Head(Baş) Komutu

head , dosyanın başlangıcından belirli bir sayıda satırı görüntüler. Özellikle büyük dosyaların başlangıcını incelemek için kullanışlıdır.


head -n 20 dosya.txt

Kardeş komutu olan tail da ki gibi dosyanın başlangıcındaki ilk 20 satırı görüntülemek için “-n” parametresini kullanıyoruz.

Paylaş :

İlgili Yazılar

Symbolic Link ve Hard Link

Symbolic Link ve Hard Link

İşletim sistemlerinde dosyaları düzenlemek ve yönetmek, veri organizasyonunun temel bir parçasıdır. GNU/Linux dünyasında, dosyaları bağlamak için kullanılan iki önemli kavram Symbolic Link (Sembolik Bağlantı) ve Hard Link (Sert Bağlantı) olarak karşımıza çıkar. Bu yazıda, Symbolic Link ve Hard Link kavramlarını ayrıntılı bir şekilde inceleyecek ve her iki bağlantı türünün nasıl çalıştığını ve farklılıklarını örneklerle anlatacağız.

GNU/Linux Öğrenme Yolculuğu

GNU/Linux Öğrenme Yolculuğu

Eğer imkanlarınız dahilindeyse “Mustafa Akgül Özgür Yazılım Yaz Kampı” ziyaret ederek tamamen gönüllülerden oluşan ücretsiz eğitim kampını ziyaret edebilir ve yüz yüze bir eğitim alabilirsiniz. Sadece Linux için de değil bir çok alanda kurslar da var. Beni bu alanda bir kariyer edinmemi sağlayan kursa ve eğitmenlerime teşekkürü borç bilirim.

GNU/Linux Öğrenme Yolculuğu: Avantajları ve Popüler Dağıtımlar

GNU/Linux Öğrenme Yolculuğu: Avantajları ve Popüler Dağıtımlar

GNU/Linux, modern bilgisayar kullanıcıları için güvenilirlik, esneklik ve özgürlük sunan açık kaynak kodlu bir işletim sistemidir. Daha az kaynak tüketir, daha güvenlidir ve sizin bilgilerinizi alıp başka yerlere göndermez. Ama en önemlisi kullandığınız linux dağıtımı tamamen sizindir istediğiniz gibi istediğiniz değişiklikleri yapabilirsiniz(bkz: Arch Linux). Windows gibi işletim sistemlerinde çoğu özelleştirme için 3. parti yazılımlar veya farklı yollar izlemeniz gerekir.