Neden Linux çalışanları size bir cevap vermenin çok daha kolay olacağını her zaman kılavuzu okumayı söylüyor? Elkitabı yok! Biriyle gelmedi.
Neden Linux çalışanları size bir cevap vermenin çok daha kolay olacağını her zaman kılavuzu okumayı söylüyor? Elkitabı yok! Biriyle gelmedi.
Yanıtlar:
Bir el kitabı var, sadece nerede olduğunu bilmelisin. Bu mankomutla erişilebilir . Nasıl kullanılacağından emin değilseniz yazın man man. Komut çok önemlidir; her şeyi unutsanız bile hatırlayın.man
Kılavuz, birkaç bölüme ayrılmış çeşitli konular hakkında ayrıntılı bilgi içerir:
/dev) ve sürücülerGösterim , bölüm 1'deki sayfaya ls(1)atıfta bulunur. lsOkumak için man 1 lsveya yazın man ls.
Bir soru sorduğunuzda manuel okumak için söylenmişti önlemek için deneyin man command, apropos command, command -?, command --help, ve birkaç Google aramaları. Kılavuzda bir şey anlamadıysanız, sorunuzda alıntı yapın ve anlamadıklarınızı açıklamaya çalışın. Genellikle kılavuzu okumanızı istediklerinde bunun basit, eksik bir cevaptan daha yararlı olacağını düşünüyorlar. Hangi man sayfalarının alakalı olduğunu bilmiyorsanız sorun.
infoGNU halkından da bahsetmeliyiz ? Ayrıca, bir ipucu: Emacs kullanıyorsanız, deneyin M-x man- muhtemelen editörünüzü çok iyi bildiğiniz gibi (kısayollar vb.), Man sayfalarında gezinmek ve etkileşime girmek çok düzgün olacaktır.
See Alsobölüm yakın olduğunuzda son derece yararlı olabilir, ancak tam olarak orada değil). Ayrıca çağrı cihazınızı ( moreveya less) man sayfası için arama arayüzü sağladığı için kullanmayı öğrenin ( örneğin, man bashyazıcıya asla göndermemelisiniz, acı deneyimin sesi diyor).
Sanırım alıntı yapılan Çin atasözü bunu iyi açıklıyor:
Bir adama balık verirseniz, tek bir öğün alır. Ona balık tutmayı öğretirsen, tüm hayatı boyunca yiyecektir.
"Ama bu sadece bir soru, neden bana sadece cevabı söyleyemiyorlar?" Diye düşünürken, forumlar insanlardan o kadar dolu olacaktı ki, daha fazla ezoterik şeylerle ilgili soruların fark edilmesinin zor olacağı açık sorular soruyorlardı. . Bu yüzden onları sizi ertelediğini düşünmeyin - bunu kendinize yardımcı olmaları olarak düşünün.
Örneğin, özellikle man sayfasına bakmanız hatırlatıldıktan sonra, "Büyük / küçük harfe duyarlı olmayan bir arama yapmak için grep'i nasıl kullanırım" yanıtı bulmak önemsizdir. Ancak "Dosyanın ilk alanında büyük / küçük harfe duyarlı olmayan bir arama nasıl yaparım, ancak geri kalan alanlarda büyük / küçük harfe duyarlı?" Gibi bir soru için, size cevabı anlatacak basit bir sayfa yok ve çok sayıda cevap vermenin yolları.
Bunun çoğu uzmana, bir ya da iki ayrı gerçeği öğretmek yerine, birisine nasıl öğreneceğini öğretmeyi tercih ettiğine inanıyorum. Birisine man sayfasını okumasını söylemek, bir başkasının kendi kendine öğrenmeyi öğrenme yoluna kandırmaya çalışıyor.
Bir Unix acemi ve bir Unix uzmanı (belki de bir Linux acemi veya uzmanından çok farklı değil) arasındaki farkın, uzmanın nasıl bakılacağını bildiğini iddia eden bir çalışma hatırlıyorum, ancak google'ı kaldıramıyorum. Bu çalışmayı bulmaya çalışırken, hatırladığım çalışmayla çelişiyor gibi görünen UNIX Komut Üretiminde İstem Anlama'yı buldum . Ne utanç verici: Tek yapmanız gereken, uzman olmak için bir sürü gerçek bilgisi bilmek. Ancak bu durumda, birisine kılavuzu okumasını söylemek, sorgulayanı bilgi ile doldurmaya hizmet edebilir ve başka bir Unix veya Linux uzmanının üretimine yol açabilir.
Soruyu soran acemi için kısa ve uzun vadeli bir yatırım da var. Örneğin, "ls -ltr kullan" demek için yeni başlayanlara dosya listelemesi ve seçenekleri gibi şeyleri öğretmekten daha az zaman alır. Ancak uzman 3 veya 4'ten fazla soruya cevap vermek zorunda kalırsa, birisinin kılavuzu okuması için yatırım yapmanın uzun vadeli değeri açıktır.