Adam - Linux Komutanlığı - Unix Komutanlığı

ADI

man - on-line manuel sayfaları formatlayın ve görüntüleyin
manpath - kullanıcı sayfaları için kullanıcının arama yolunu belirler

ÖZET

adam [ -acdfFhkKtwW ] [- yol ] [ -m sistemi ] [ -p dizesi ] [ -C config_file ] [ -M yol listesi ] [ -P çağrı cihazı ] [ -S section_list ] [ bölüm ] adı ...

AÇIKLAMA

Adam , çevrimiçi el sayfalarını formatlar ve görüntüler. Eğer bölüm belirtirseniz, adam sadece kılavuzun bu bölümüne bakar. ad normalde, genellikle komut, işlev veya dosya adı olan el ile sayfanın adıdır. Bununla birlikte, eğer isim bir eğik çizgi ( / ) içeriyorsa, o zaman adam dosya belirtimi olarak yorumluyor, böylece adam ./foo.5 veya hatta /cd/foo/bar.1.gz .

Man'in manuel sayfa dosyalarını aradığı yerin açıklaması için aşağıya bakın.

SEÇENEKLER

-C config_file

Kullanılacak yapılandırma dosyasını belirtin; varsayılan /etc/man.config şeklindedir . (Bkz. Man.conf (5).)

-M yolu

Man sayfaları aramak için dizin listesini belirtin. Dizinleri kolonlarla ayırın. Boş bir liste, -M'yi hiç belirtmediğiyle aynıdır. MANUAL SAYFALAR İÇİN SEARCH PATH .

-P çağrı cihazı

Kullanılacak çağrı cihazını belirtin. Bu seçenek, PAGER değişkenini geçersiz kılan MANPAGER ortam değişkenini geçersiz kılar. Varsayılan olarak, adam / usr / bin / less -isr kullanır .

-S bölüm_listesi

Liste aramak için elle bölümlerin kolon ayrılmış bir listesidir. Bu seçenek MANSECT ortam değişkenini geçersiz kılar.

-a

Varsayılan olarak, adam bulduğu ilk manuel sayfayı görüntüledikten sonra çıkacaktır. Bu seçeneği kullanmak, erkeği yalnızca ilk değil , adla eşleşen tüm manuel sayfaları görüntülemeye zorlar.

-c

Güncel bir kedi sayfası olduğunda bile kaynak insanı sayfasını yeniden biçimlendirin. Kedi sayfası, farklı sayıda sütun içeren bir ekran için biçimlendirilmişse veya önceden biçimlendirilmiş sayfa bozuksa, bu anlamlı olabilir.

-d

Adam sayfalarını gösterme, ancak hata ayıklama bilgilerinin baskılarını yazdırma.

-D

Hem görüntüleme hem de yazdırma hata ayıklama bilgisi.

-f

Whatis'e eşdeğer.

-F veya --preformat

Sadece formatla - görüntülenmiyor.

-h

Tek satırlık yardım mesajı yazdırın ve çıkın.

-k

Apropoya eşdeğer.

-K

* Tüm * man sayfalarında belirtilen dizeyi arayın. Uyarı: Bu muhtemelen çok yavaş! Bir bölüm belirtmek için yardımcı olur. (Sadece kaba bir fikir vermek için, makinemde bu, 500 adam sayfa başına bir dakika kadar sürer.)

-m sistemi

Verilen sistem adına göre arama yapmak için alternatif bir dizi sayfa grubu belirtin.

-p dizesi

Köşeden veya trofftan önce çalışacak önişlemcilerin sırasını belirtin. Tüm kurulumların tamamı bir dizi ön işlemciye sahip değildir. Önişlemcilerin bazıları ve bunları tanımlamak için kullanılan harfler şunlardır: eqn (e), grap (g), pic (p), tbl (t), vgrind (v), referans (r). Bu seçenek, MANROFFSEQ ortam değişkenini geçersiz kılar.

-t

El ile sayfayı biçimlendirmek için stdout'a çıktılamak için / usr / bin / groff -Tps -mandoc kullanın . / Usr / bin / groff -Tps -mandoc'ın çıktısının yazdırılmadan önce bazı filtrelerden veya başka birinden geçirilmesi gerekebilir.

-w veya - yol

Man sayfalarını gösterme, ancak biçimlendirilecek veya görüntülenecek dosyaların konumunu yazdırmayın. Hiçbir argüman verilmediyse: man sayfaları için insan tarafından aranan dizinlerin listesini (stdout'ta) görüntüleyin. Eğer manpat insan için bir bağlantı ise, o zaman "manpath", "man - yol" ile eşdeğerdir.

-W

-W gibi, ancak ek bilgi olmadan, dosya başına bir tane yazdırır. Bu, adam -AW man gibi kabuk komutlarında kullanışlıdır | xargs ls -l

CAT SAYFALARI

Bu sayfalar bir dahaki sefere biçimlendirme zamanından tasarruf etmek için, biçimlendirilmiş adam sayfalarını kaydetmeye çalışacaktır. Geleneksel olarak, DIR / manX'teki sayfaların biçimlendirilmiş sürümleri DIR / catX'e kaydedilir, ancak man dizininden cat dizinine yapılan diğer eşleştirmeler /etc/man.config dosyasında belirtilebilir. Gerekli kedi dizini olmadığında kedi sayfaları kaydedilmez. 80'den farklı bir çizgi uzunluğu için biçimlendirildiğinde hiçbir kedi sayfası kaydedilmez. Man.conf satır NOCACHE içerdiğinde hiçbir kedi sayfası kaydedilmez.

İnsanı bir kullanıcı adama uygun hale getirmek mümkündür. Daha sonra, bir kedi dizininin sahibi ve 0755 modu (yalnızca erkek tarafından yazılabilir) varsa ve kedi dosyaları sahibi erkek ve 0644 veya 0444 kipine sahipse (yalnızca erkek tarafından yazılabilir veya hiç yazılabilir değil), sıradan bir kullanıcı kedi sayfalarını veya kedi dizinindeki diğer dosyaları koymak. Eğer insan suistimal edilmezse, tüm kullanıcılar kedi sayfalarını orada bırakabilirse, bir kedi dizini 0777 moduna sahip olmalıdır.

-c seçeneği, yeni bir kedi sayfası olsa bile, bir sayfayı yeniden biçimlendirmeye zorlar.

MANÜEL SAYFALAR İÇİN ARAMA YOLU

Adam , el ile sayfa dosyalarını bulma, karmaşık seçeneklere ve ortam değişkenlerine, /etc/man.config yapılandırma dosyasına ve bazılarının kural ve sezgisel yapılara dayanan gelişmiş bir yöntemini kullanır.

Her şeyden önce, adama bir argüman ( / ) işareti koyduğunda, insan dosya özniteliğinin kendisinin olduğunu varsayar ve hiçbir arama yapılmaz.

Ancak, adın eğik çizgi içermediği normal durumda, adam , adlandırılmış konu için el ile bir sayfa olabilecek bir dosya için çeşitli dizinleri arar.

-M yol listesi seçeneğini belirtirseniz , yol listesi, kullanıcının aradığı dizinlerin kolonla ayrılmış bir listesidir.

-M'yi belirtmezseniz ancak MANPATH ortam değişkenini ayarlarsanız, o değişkenin değeri, kullanıcının aradığı dizinlerin listesidir.

-M veya MANPATH ile açık bir yol listesi belirtmezseniz, adam /etc/man.config yapılandırma dosyasının içeriğine göre kendi yol listesini geliştirir. Yapılandırma dosyasındaki MANPATH ifadeleri, arama yoluna dahil edilecek belirli dizinleri tanımlar.

Ayrıca, MANPATH_MAP deyimleri, komut arama yolunuza (yani, PATH ortam değişkeninize) bağlı olarak arama yoluna eklenir. Komut arama yolunda olabilecek her dizin için, bir MANPATH_MAP ifadesi, manuel sayfa dosyaları için arama yoluna eklenecek bir dizini belirtir. Adam PATH değişkenine bakar ve ilgili dizinleri manuel sayfa dosyası arama yoluna ekler. Bu nedenle, MANPATH_MAP komutunun kullanılmasıyla, xyz komutunu verdiğinizde , xyz komutunu verdiğinizde çalışacak programın bir manüel sayfası elde edersiniz.

Buna ek olarak, bir MANPATH_MAP ifadesine sahip olmadığınız komut arama yolundaki her dizin için (biz buna bir "komut dizini" diyeceğiz) , otomatik olarak manüel sayfa dizinini "yakında", yani bir alt dizin olarak arar. komut dizininin kendisi veya komut dizininin üst dizininde.

Otomatik "yakın" aramaları /etc/man.config dosyasında NOAUTOPATH ifadesini ekleyerek devre dışı bırakabilirsiniz.

Yukarıda açıklandığı gibi arama yolundaki her dizinde, adam konu adlı bir dosyayı arar . bölüm numarası üzerinde isteğe bağlı bir sonek ve muhtemelen bir sıkıştırma eki ile bölüm. Eğer böyle bir dosya bulamazsa, o zaman N N manüel bölüm numarası olan N ya da N N adlı alt dizinlere bakar. Dosya bir kedi N alt dizinindeyse, adam biçimlendirilmiş bir el ile sayfa dosyası (katsayısı sayfası) olduğunu varsayar. Aksi halde, insan biçimlendirilmemiş olduğunu varsayar. Her iki durumda da, dosya adı bilinen bir sıkıştırma son ekine ( .gz gibi) sahipse, adam gzipli olduğunu varsayar.

Nerede (ya da eğer) adamın belirli bir konu için elkitabını bulacağını görmek isterseniz, - yol (- w ) seçeneğini kullanın.

Önemli: Komutunuzun belirli bir bilgisayarda nasıl kullanıldığını görmek için man komutunu ( % adam ) kullanın.