UNIX ve Linux'ta “daha ​​az” Komutanlık “daha” dan Neden Daha İyi?


Çok sayıda büyük günlük dosyasıyla çalışıyorum. Genellikle Putty veya Telnet kullanarak UNIX ve Linux sunucularına bağlanıyorum, daha sonra standart UNIX / Linux komutlarını kullanarak dosyaları okurum. Diğer BT kullanıcıları bir X-penceresi GUI kullanmayı tercih eder, ancak düşük bant genişliği bağlantınız varsa, işleri daha hızlı tamamlamak için bir komut satırı terminali kullanmak daha iyidir.

Günlükleri taramanız gerekiyorsa bunları düzenlemek zorunda kalmadan “daha az” komutunu kullanın. Linux ve UNIX'teki “Less Less”, dosyayı görüntülemenizi ve temel bulma işlemlerini yapmanızı sağlar. “daha fazla” ifadesinin aksine, hem ileri hem de geri navigasyona izin verir, böylece dokümanın herhangi bir noktasında herhangi bir arama dizesini arayabilirsin.

Daha Az Daha İyi Daha İyi Olduğunu

daha azkullanarak bir dosyayı açmak için daha azkomutunu ve ardından UNIX veya Linux komut isteminde dosya adını yazınız:

daha az dosya adı

Aşağıdaki örnekte verbose.log.mo

0

Daha az dosya açılacak ve dosya ismini terminalin sol alt bölümünde gösterecektir. Dosyada bir dize bulmak için, eğik çizgi yazıp ardından aramak istediğiniz dizeyi yazıp Enter tuşuna basın. Aşağıdaki örnekte, "error" dizesini aramak için / erroryazdım.

image

Göreceksiniz Dosyanın görünümü dizenin bulunduğu satıra atlayacaktır. Bulunan dize eşleşmeleri, daha kolay görüntüleme için vurgulanır.

image

Dizenin bir sonraki örneğini aramak için sadece “n” tuşuna basın. “N” harfine basmak sizi önceki eşleşmeye götürecektir.

Wiki’nin “daha ​​az” üzerine girişi 'ten bulduğum diğer klavye kısayolları:

  • [Oklar ] / [Sayfa Yukarı] / [Sayfa Aşağı] / [Ana Sayfa] / [Son]: Gezinme.
  • [Boşluk çubuğu]: Sonraki sayfa.
  • b: Önceki sayfa.
  • ng: nnumaralı satıra git. Varsayılan, dosyanın başlangıcıdır.
  • nG: nnumaralı satıra git. Varsayılan, dosyanın sonu.
  • /desen: desenara. Normal ifadeler kullanılabilir.
  • n: Bir sonraki eşleşmeye git (başarılı aramadan sonra).
  • N: Git önceki eşleşmeye.
  • mharf: Geçerli konumu harfile işaretleyin.
  • 'harf: harfikonumuna geri dönün. ['= tek tırnak işareti]
  • ' ^veya g: Dosyanın başlangıcına git.
  • '$veya G: Dosyanın sonuna git.
  • s: Mevcut içeriği kaydet (başka birinden aldım) Bir dosyada grepgibi program.
  • =: Dosya bilgisi.
  • F: sürekli olarak dosyadan bilgi okur ve sonunu takip eder. Günlükleri izlemek için kullanışlıdır. Bu moddan çıkmak için Ctrl+ C'yi kullanın.
  • -seçenek: Komut satırı seçeneğini değiştir - seçenek.
  • h: Yardım.
  • q: Çık.

    “Daha az” hakkında en çok sevdiğim şey, genişlik ve yükseklik ile otomatik olarak ayarlanmasıdır. Terminal penceresinin Terminalin penceresini yeniden boyutlandırırsanız, “daha ​​az” ile görüntülenen metin otomatik olarak sarılır. Bu, terminalin genişliğini sıkarken metni kesmeye eğilimli olan "daha fazla" adlı eski araçtan daha az ilerlemeyi sağlar.

    Linux'ta görüntülemek için çok fazla metin veya ASCII dosyanız varsa veya UNIX, komut satırı terminalini kullanarak dosyaları görüntülemek için üstün bir komut olduğu için “daha ​​az” ustalaştığınızdan emin olun. Tadını çıkarın!

    İlgili Mesajlar:


    2.05.2009