Linux less Komutu – Ayrıntılı Kullanım Rehberi

1. less Komutu Nedir?

less, Linux ve Unix sistemlerinde uzun dosya içeriklerini sayfa sayfa görüntülemek için kullanılan bir terminal programıdır.

cat komutundan farklı olarak, less tüm dosyayı bir kerede yüklemez, bu sayede çok büyük dosyaları hızlı şekilde açabilir ve içinde gezinmenizi sağlar.

Başlıca avantajları:

  • Bellek dostudur (dosyayı parça parça yükler)
  • Geriye ve ileriye doğru gezinme yapabilir
  • Arama, satır atlama, kelime vurgulama gibi ek özelliklere sahiptir

2. Temel Kullanım

less dosya.txt

Açıklama: dosya.txt içeriğini sayfa sayfa görüntüler.

Sık Kullanılan Argümanlar

ArgümanAçıklama
-NSatır numaralarını gösterir
-SUzun satırları kaydırmak yerine tek satırda keser
-iBüyük/küçük harf duyarsız arama yapar
-IAramalarda tamamen büyük/küçük harf duyarsızdır
-p <kelime>Dosya açıldığında belirtilen kelimenin olduğu yere atlar
-Fİçerik tek ekrana sığarsa otomatik çıkar
-XÇıkışta terminal ekranını temizlemez

4. less İçinde Kullanılan Temel Kısayollar

Tuşİşlev
SpaceBir sayfa ileri git
bBir sayfa geri git
EnterBir satır ileri git
yBir satır geri git
/kelimeİleriye doğru arama yap
?kelimeGeriye doğru arama yap
nArama sonucunda bir sonraki eşleşmeye git
NArama sonucunda önceki eşleşmeye git
gDosya başına git
GDosya sonuna git
qless’ten çık

5. Örnek Kullanımlar

5.1. Uzun Dosyayı Görüntüleme

less /var/log/syslog

Açıklama: Sistem log dosyasını sayfa sayfa inceler.

5.2. Satır Numaraları ile Görüntüleme

less -N kod.py

Açıklama: kod.py dosyasını satır numaraları ile gösterir.

5.3. Uzun Satırları Kesmeme (Yatay Kaydırma)

less -S rapor.txt

Açıklama: Satır kaydırmayı devre dışı bırakır, uzun satırları yatay kaydırma ile gösterir.

5.4. Arama ile Açma

less -p "HATA" error.log

Açıklama: Dosya açıldığında “HATA” kelimesinin bulunduğu yere gider.

5.5. Büyük/Küçük Harf Duyarsız Arama

less -i metin.txt

Açıklama: Aramalarda büyük/küçük harf farkını yok sayar.

5.6. Komut Çıktısını less ile Görüntüleme

dmesg | less

Açıklama: dmesg çıktısını sayfa sayfa inceler.

5.7. Birden Fazla Dosyayı Arka Arkaya Görüntüleme

less dosya1.txt dosya2.txt

Açıklama: :n ile sonraki dosyaya, :p ile önceki dosyaya geçilir.

6. İpuçları

  • Log dosyalarını incelerken less +F ile canlı takip yapabilirsiniz (Ctrl+C ile durdurulur).
  • less komutunu man sayfaları da kullanır; bu yüzden man sayfaları gezinme mantığı aynıdır.
  • less içinde vi benzeri kısayollar vardır, bu yüzden Vim kullanıcılarına yabancı gelmez.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir