Linux OS’te Less Komutu Nedir?
Linux’te less Komutunu Nasıl Kullanılır
lesskomutu, Linux kullanıcıları için bilmeniz gereken bir araçtır ve metin dosyalarını veya komut çıktısını bir ekran dolusu görüntülemenin hafif bir yolunu sunar. Büyük günlükleri veya yapılandırma dosyalarını düzenlemeden göz atmak için mükemmel olan
lesshızlı, verimli ve başlangıç dostudur. Bu kılavuz, less ile ilgili pratik örnekler ve ipuçlarıyla anlayışınızı geliştirir, ister bir Linux sistemini yönetiyor olun, ister günlükleri hata ayıklıyor olun.
less Ne Yapar?
Bir dosyayı less ile açtığınızda, tüm dosyayı belleğe yüklemez. Bunun yerine, kaydırdıkça içeriği akıtır, bu da onu çok hızlı ve hafif hale getirir – boyutu birkaç megabayt olan günlük dosyalarıyla bile. nano veya vim gibi metin düzenleyicilerin aksine, less düzenlenemez – sadece okumak içindir. Bu, yapılandırma dosyalarını, günlükleri veya herhangi bir metin dosyasını yanlışlıkla değiştirme riski olmadan güvenle açabileceğiniz anlamına gelir.
Sözdizimi ve Temel Kullanım
less [options] filenameÖrnek:
less /var/log/auth.logBu, sistem kimlik doğrulama günlüğünü less ile açar ve basit tuş komutlarıyla içinde gezinmenizi sağlar.
less’te Anahtar Navigasyon Komutları
| Tuş | Fonksiyon |
|---|---|
| Boşluk | Bir sayfa ileri kaydır |
| b | Bir sayfa geri kaydır |
| Enter | Bir satır aşağı kaydır |
| g | Dosyanın başına git |
| G | Dosyanın sonuna atla |
| /pattern | Anahtar kelime için ileri ara (örn. /error) |
| n / N | Aramayı tekrarla (sonraki/önceki eşleşme) |
| q | less’ten çık |
Bu komutlar, günlükleri gözden geçirmeyi, belirli girişleri aramayı veya basitçe yapılandırılmış dosyalar arasında gezinmeyi kolaylaştırır.
Pratik Örnekler
Örnek 1: Büyük bir yapılandırma dosyasını görüntüle
less /etc/ssh/sshd_configSSH ayarlarını hızlıca kontrol edin, yanlışlıkla bir şey değiştirmeden.
Örnek 2: Arama ile sistem günlüklerini görüntüle
less /var/log/syslogSonra “fail” içeren satırları aramak için /fail tuşuna basın.
Örnek 3: less’i başka bir komutla kullan
ps aux | lessps aux komutunun tam çıktısını ekranın dışına kaymadan görüntüleyin.
Bilmeniz Gereken Seçenekler
-N — Satır numaralarını göster:
less -N /etc/passwd-S — Uzun satırları sarmak yerine kes:
less -S /var/log/dpkg.log+G — Dosyayı aç ve doğrudan sona atla:
less +G /var/log/mysql/error.log
Bu seçenekler, dosyalarla etkileşiminizi çeşitli bağlamlarda geliştirir – hata ayıklama hatalarından son günlük girişlerini doğrulamaya kadar.
Ek İpucu: Sıkıştırılmış Dosyalarla Çalışma
Sıkıştırılmış dosyaları çıkarmadan okumak için less’in bir varyasyonu olan zless’i kullanabilirsiniz:
zless /var/log/syslog.1.gzTamamen less gibi davranır, ancak sıkıştırılmış içerikle çalışır – arşivlenmiş günlükler için idealdir.
Sonuç
lesskomutu, Linux’ta metin dosyalarını veya komut çıktısını görüntülemeyi ve gezinmeyi basitleştiren çok yönlü, hafif bir araçtır. Okuma odaklı doğası, verimli bellek kullanımı ve güçlü arama yetenekleri ile günlükleri, yapılandırmaları veya boru hattı çıktıları yönetmek için mükemmeldir. Yukarıdaki örnekler ve ipuçları, hızlı hata ayıklama veya sistem yönetimi için
less‘yi kullanmanıza yardımcı olur ve bu da onu Linux araç setinizin vazgeçilmez bir parçası yapar.


