Manuel Page Bize Yeter


Açık kaynağın en kaliteli olduğunu gösteren özelliklerinden biri dökümantasyonunun iyi yazılmış olmasıdır. Çünkü yapılan işlemin daha sonrada kullanılabilmesi yeni teknolojilere entegre olabilmesi yanı devam edilebilirliği olması için başkalarınında, konu hakkında gerekli teknik bilgiye herhangi birine danışmadan erişebilmesi ve anlayabilmesi gerekiyor.

Bana göre Manuel sayfaları Linux’u anlamak ve kullanmak için gerek ve yeterli bir kaynak. Bildiğiniz üzere bunları kitap gibi okunacak sayfalar değil ve okumaya başladıktan sonra insan bir yerden sonra pes edebiliyor. Çünkü o anda sizin aradığınız komutu veya parametrenizi bulmanız biraz uzun sürebiliyor. Çünkü ortalama her komutun en az 20 tane input’u bulunabiliyor. Birde buna pipe mantığını eklersek okumanız gereken sayfa, bu girdi/çıktı ile birlikte baya artıyor.

Tabi bu durumdan kolaya kaçmamız için bir çok soru cevap(Q&A) sitesi bulunmakta, ancak işler spesifikleştiğinde ne yazık ki o döküman okunacak! İşte benimde bu dökümanı yazmamın nedeni bu zorunlu durumu biraz daha kolaylaştırmak ve olayı daha verimli hale getirmeye çalışmak.

 

Bu yazının devamında manuel sayfalarının nasıl daha efektif kullanılacağı ve daha kaliteli bir giriş yapmak için gerekli bir kaç terimden bahsedeceğim.

İçerik

most

Normal man sayfalarına göre kullanılabilir ve renkli bir arayüzü olan most komutu kullanışlı bir yapıya sahip.

Avantajları

  • Renklendirmesi gayet güzel
  • Ekranı bölebiliyorsunuz
  • Kısayollar ile arama yapabiliyorsunuz
    • Açıkçası kısayolları biraz kötü yarısı vi’den yarısı emacs’ten araklama

less & mostlike

Less komutu açıkçası eski moda bir yöntemdir. Bunun ile alakalı bilgiyi burada bulabilirsiniz. Açıkçası benim pek aklıma yatmadı denilebilir.

Bu konu hakkında daha fazlası için:

TL;DR

Güzel olanı sona bıraktım 🙂 Bu komut benim hiç bilmediğim bir konu hakkında başlarken kullandığım yöntemdir. Örnek ile anlatmak gerekirse man sayfalarını kitap kabul edersek TL;DR komutunu For Dummies serisi gibi düşünebilirsiniz. Bu yüzden şiddetle Linux’a yeni başlayanlara tavsiye ediyorum.

Nedir konusuna gelirsek TL;DR “Too long; didn’t read” anlamına gelen Türkçe’ye “Okuyamadık Kardeş Durumumuz Yoktu” olarak çevirilebilecek uzun yazılan bir içeriğin detaysız açıklamasıdır.

Peki bunun Linux komutları ile alakası nedir diye sorarsanız. Github’da başlayan bir projedir.

“Simplified and community-driven man pages” başlığı ile ortaya çıkan bir komut.

TL;DR ==> komutların daha en çok kullanılan parametrelerini ekrana basılmış halidir diyebiliriz.

Örnek:

Görüşdüğü gibi man sayfasında verildiği gibi komutların ayrı ayrı ne işe yaradığı değil nasıl kullanıldığı hakkındaki örnekleri içeren kullanışlı bir sayfa.

Sizde denemek için isterseniz içeriği indirmeden  interaktif Web sayfasını üzerinden istediğiniz komutları deneyebilirsiniz.

Umarım faydalı olur.