other languages
other sections
man(1) | man(1) |
İSİM¶
man - kılavuz sayfalarını biçimler ve görüntülerKULLANIM¶
man [-acdfFhkKtwW] [--path] [-m sistem] [-p dizge] [-C ayar-dosyası] [ -M dosyayolu] [-P sayfalayıcı] [-S bölüm-listesi] [bölüm] isim ...
AÇIKLAMA¶
man kılavuz sayfalarını biçimler ve görüntüler. Şayet bölüm belirtilirse, man komutu bu bölümdeki kılavuzla ilgilenecektir. isim genellikle, bir komut, işlev ya da dosyanın ismi olarak kılavuz sayfasının adıdır. Bununla birlikte, şayet isim bir bölü (/) işareti içeriyorsa, man komutu bunu bir dosya belirimi gibi kabul edecektir. Böylece man ./foo.5 ve hatta man /cd/foo/bar.1.gz şeklinde bile komut uygulanabilir.SEÇENEKLER¶
- -C ayar-dosyası
- Kullanılacak ayar dosyası belirtilir,
öntanımlı olarak /etc/man.config'dir
(man.conf(5)'a bakınız.)
- -M dosyayolu
- Man sayfalarının aranacağı dizinler
belirtilir. Dizinler `:'larla ayrılır. Boş liste -M
hiç kullanılmamış gibi işlem görür.
KILAVUZ SAYFALARININ ARAMA YOLU bölümüne
bakınız.
- -P sayfalayıcı
- Kullanılacak sayfalayıcı
uygulamasını belirtmek için kullanılır. Bu
seçenek MANPAGER ortam değişkenini umursamaz. Komutun
kullanılmasından sonra PAGER değişkeni tekrar devreye
girer. Öntanımlı sayfalayıcı olarak, man komutu
/usr/bin/less -isr kullanır.
- -S bölüm-listesi
- Aranacak kılavuz bölümlerinin `:'
ayraçlı listesi belirtilir. Bu seçenek MANSECT ortam
değişkenini umursamaz.
- -a
- Öntanımlı olarak, man bulduğu
ilk kılavuz sayfasını görüntüledikten sonra
devreden çıkacaktır. Bu seçenek ile, sadece bulunan
ilk kılavuz sayfasının değil, isimle eşleşen
bütün sayfaların gösterilmesi sağlanır.
- -c
- Bir güncel cat sayfası mevcut olsa bile man
sayfasını tekrar biçimler. Bu seçenek sadece, cat
sayfasının farklı bir ekran genişliği için
derlenmiş olduğu ya da evvelce biçimlenmiş
dosyanın bozulması halinde kullanılırsa
anlamlıdır.
- -d
- Man sayfasını görüntülemez, sadece
hata ayıklama bilgileri basar.
- -D
- Yukarıdaki seçenekten farklı olarak man
sayfasını görüntülediği gibi hata
ayıklama bilgilerini de basar.
- -f
- whatis ile aynıdır.
- -F, --preformat
- Sadece biçimler, göstermez.
- -h
- Tek satırlık bir yardım iletisi basar ve
çıkar.
- -k
- apropos ile aynıdır.
- -K
- Bütün man sayfaları içinde, belirtilen
dizgeyi arar. UYARI: Bu işlem, muhtemelen, çok yavaş
olacaktır. Bir bölüm belirtmek daha uygundur (sadece bir
fikir vermesi açısından: 500 man sayfasının
aranması bir dakika sürer)
- -m sistem
- İsmi belirtilen sistem üzerinde aranacak,
başka bir man sayfaları kümesi tanımlar.
- -p dizge
- nroff veya troff'dan önce
çalıştırılacak önişlemci dizilimini
belirtmek için kullanılır. Her kurulum bütün
önişlemcilere sahip değildir. Bazı
önişlemciler ve bunları belirten harfler
şunlardır: eqn (e), grap (g), pic (p), tbl (t), vgrind (v),refer
(r). Bu seçenek MANROFFSEQ ortam değişkenini yok
sayacaktır.
- -t
- Kılavuz sayfasını standart
çıktıya akterırken biçimlemek için
/usr/bin/groff -Tps -mandoc kullanır. /usr/bin/groff -Tps
-mandoc'dan çıktısının basılmadan
önce bazı filtrelerden geçirilmesi gerekebilir.
- -w, --path
- Aslında man sayfalarını
görüntülemez, sadece biçemlenecek veya
görüntülenecek dosyaların bulunduğu yerleri
bildirir. Herhangi bir argüman belirtilmemişse, man komutu
tarafından man sayfalarını bulmak için aranan
dizinlerin listesini standart çıktıdan
görüntüler. Şayet manpath, man'e bir bağ ise, bu
durumda "tr-manpath" ile "tr-man --path"
eşdeğerdir.
- -W
- -w gibidir, fakat her satıra tek bir dosya ismi basar
ve herhangi bir ek bilgi vermez. man -aW man | xargs ls -l benzeri
kabuk komutlarında oldukça faydalıdır.
CAT SAYFALARI¶
Tekrar ihtiyaç duyulduğunda man sayfalarının biçimlenme zamanını kazanmak için, man komutu biçimlenmiş man sayfalarını kaydetmek isteyecektir. Geleneksel olarak DİZİN/manX içindeki sayfaların biçimlenmiş halleri, DİZİN/catX içinde tutulur. Fakat, man dizini ile cat dizini arasındaki diğer eşleşmeler /etc/man.config içinde belirtilebilir. Gerekli cat dizini yoksa, hiçbir cat sayfası kaydedilmeyecektir. Satır uzunluğu 80 karakterden farklı biçimlenmiş hiçbir cat sayfası kaydedilmez. man.conf dosyası NOCACHE içeriyorsa hiçbir cat dosyası kaydedilmez.KILAVUZ SAYFALARININ ARAMA YOLU¶
man komutu kılavuz sayfalarını bulmak için, verilen seçeneklere, ortam değişkenlerine, /etc/man.config ayar dosyasına ve bazı yerleşik ve geleneksel yapılara dayanan oldukça karışık bir yöntem kullanır.ORTAM DEĞİŞKENLERݶ
- MANPATH
- Şayet MANPATH belirtilmiş ise, man
komutu burada belirtilen yolu kılavuz sayfalarını aramak
için kullanacağı yol olarak kabul eder ve otomatik arama
yolu ile ayar dosyasındaki ayarlar yok sayılır, ama
-M seçeneği MANPATH ile belirtilen yolun da yok
sayılmasını sağlar. KILAVUZ SAYFALARININ ARAMA
YOLU bölümüne bakınız.
- MANPL
- Şayet MANPL belirtilmiş ise,
görüntülenecek sayfa uzunluğunu belirlemek için
bu değişkeninin değeri kullanılır. Aksi halde,
bütün man sayfası tek (ve muhtemelen uzun) bir sayfa
halinde görüntülenir.
- MANROFFSEQ
- Şayet MANROFFSEQ belirtilmiş ise; bu
değişkenin değeri, nroff veya troff
çalıştırılmadan önce
çalıştırılacak önişlemcileri belirlemek
için kullanılır. Öntanımlı olarak, sayfalar
nroff'tan önce tbl önişlemcisinden
geçirilirler.
- MANSECT
- Şayet MANSECT belirtilmiş ise; bu
değişkenin değeri hangi kılavuz
bölümünün
araştırılacağını belirlemek için
kullanılır.
- MANWIDTH
- Şayet MANWIDTH belirtilmiş ise, bu
değişkenin değeri kılavuz sayfasının ne
genişlkte görüntüleneceğini belirtmek için
kullanılır. Belirtilmemişse sayfa tam ekran
genişliğinde görüntülenir.
- MANPAGER
- Şayet MANPAGER belirtilmiş ise; bu
değişkenin değeri kılavuz sayfasını
görüntüleyecek programın adını tayin etmek
için kullanılır. Belirtilmemişse, PAGER
kullanılır. Eğer hiçbir değer yok ise,
/usr/bin/less -isr kullanılır.
- LANG
- Şayet LANG belirtilmiş ise; bu
değişkenin değeri, man komutunun kılavuz
sayfası için ilk bakacağı altdizini belirtir.
Böylece, `LANG=dk man1 foo' komutu, man'in, foo kılavuz
sayfaları için ilk olarak .../dk/man1/foo.1, eğer bu dosya
bulunamazsa, .../man1/foo.1 dosyasına bakmasını
sağlar. Buradaki ` ...' arama yolunda tanımlı bir
dizindir.
- NLSPATH, LC_MESSAGES, LANG
- NLSPATH ve LC_MESSAGES çevre
değişkenleri (veya ikincisinin olmadığı
durumlarda LANG değişkeni) mesaj kataloğunu
konumlamada rol oynar. (İngilizce sayfalar derlenmiştir ve
İngilizce için kataloğa gerek yoktur.) Ayrıca
man tarafından çağrılan col(1) gibi
uygulamaların LC_CTYPE'ı kullandığını
unutmayın.
- PATH
- PATH, kılavuz sayfaları dosyaları
için arama yolunu tayin etmeye yardımcı olur. KILAVUZ
SAYFALARININ ARAMA YOLU bölümüne bakınız
- SYSTEM
- Öntanımlı olarak gelen bir sonraki sistem
ismini almak için kullanılır ( -m seçeneği
ile birlikte kullanmak için).
İLGİLİ BELGELER¶
apropos(1), whatis(1), less(1), groff(1), man.config(5).YAZILIM HATALARI¶
-t seçeneği sadece troff benzeri bir uygulama yüklü ise çalışır.İPUÇLARI¶
.emacs dosyanıza(global-set-key [(f1)] (lambda () (interactive) (manual-entry (current-word))))
# man foo | col -b > foo.mantxt
ÇEVİREN¶
Yalçın Kolukısa <yalcink01 (at) yahoo.com>, Kasım 20032 Eylül 1995 |