MAN(1) Kilavuz sayfasi yardimcilari MAN(1) AD man - sistem basvuru kilavuzlari icin bir arayuz OZET man [man secenekleri] [[bolum] sayfa ...] ... man -k [apropos secenekleri] duzenliifade ... man -K [man secenekleri] [bolum] ucbirim ... man -f [whatis secenekler] sayfa ... man -l [man secenekleri] dosya ... man -w|-W [man secenekleri] sayfa ... ACIKLAMA man, sistemin kilavuz sayfalayicisidir. man komutuna verilen her sayfa argumani genellikle programin, yardimcinin veya bir islevin adidir. Bir bolum'u, saglanmissa man uygulamasinin kilavuz icinde yalnizca ilgili bolum'de aramasini saglar. Ontanimli eylem onceden tanimlanmis siralamayi takip ederek (/etc/man_db.conf icindeki SECTION yonergesi ile uzerine yazilmadigi takdirde, ontanimli olarak "1 1p n l 8 3 3p 0 0p 2 3type 5 4 9 6 7") tum kullanilabilir bolumler icinde aramak ve birden fazla sayfa bulunsa bile bulunan ilk sayfa'yi gostermektir. Asagidaki tablo icerdikleri sayfa turleri ile birlikte bolum numaralarini gostermektedir. 1 Calistirilabilir programlar veya kabuk komutlari 2 Sistem cagrilari (cekirdek tarafindan saglanmis islevler) 3 Kitaplik cagrilari (program kitapliklari icindeki islevler) 4 Ozel dosyalar (genellikle /dev icinde bulunur) 5 Dosya bicimi ve duzenler; orn. /etc/passwd 6 Oyunlar 7 Cesitli (makro paketleri ve duzenler dahil olmak uzere), orn. man(7), groff(7), man-pages(7) 8 Sistem yonetim komutlari (genellikle yalnizca kok kullanici icin) 9 Cekirdek yordamlari [ Standart olmayan] Bir kilavuz sayfa'si birkac bolum icerir. Conventional section names include NAME, SYNOPSIS, CONFIGURATION, DESCRIPTION, OPTIONS, EXIT STATUS, RETURN VALUE, ERRORS, ENVIRONMENT, FILES, VERSIONS, STANDARDS, NOTES, BUGS, EXAMPLE, AUTHORS, and SEE ALSO. Asagidaki duzenler OZET bolumune uygulanir ve diger bolumlerde rehber olarak kullanilabilir. kalin metin gosterildigi gibi yazin. egik yazi ilgili arguman ile yer degistirin. [-abc] [ ] arasindaki herhangi veya tum argumanlar istege bagli. -a|-b | ile ayrilmis secenekler birlikte kullanilamaz. arguman ... arguman tekrar edilebilir. [ifade] ... [ ] icindeki tum ifade tekrarlanabilir. Asil derleme cikti aygitina gore degisebilir. Ornegin, man genellikle bir ucbirim icinde egik metinleri gosteremez ve bunun yerine alti cizili ya da renkli metin gosterir. Komut veya islev gosterimi tum olasi cagrimlar ile eslesmesi gereken bir sablondur. Bazi durumlarda, bu kilavuz sayfasinin OZET kisminda gosterilen cesitli ozel cagrimlari gostermek onerilir. ORNEKLER man ls oge (program) ls icin kilavuz sayfasini goster. man man.7 Bolum 7'den makro paketi man icin kilavuz sayfasini goster. (Bu, "man 7 man"in degisik baska bir yazimidir.) man 'man(7)' man makro paketi icin 7 bolumunden kilavuz sayfasini goruntule. (Bu, "man 7 man"in alternatif bir yazimidir. Kilavuz sayfalarina capraz basvurulari kopyalama ve yapistirmadan daha kolay olabilir. Parantezlerin, onlari kabuktan korumak icin tirnak icine alinmasi gerektigine dikkat edin.) man -a giris Kilavuzda yer alan mevcut tum intro kilavuz sayfalarini arka arkaya goruntule. Ardisik goruntuler arasinda cikmak veya herhangi birini atlamak olanaklidir. man -t bash | lpr -Pps bash'in kilavuz sayfasini ontanimli troff veya groff biciminde yap ve ps adli yaziciya veriyolu ile gonder. groff'un ontanimli ciktisi genelde PostScript'tir. man --help, hangi islemcinin -t secenegine bagimli oldugunu genelde anlatir. man -l -Tdvi ./foo.1x.gz > ./foo.1x.dvi Bu komut, nroff ./foo.1x.gz kaynak kilavuz sayfasi sikistirmasini acacak ve bir aygittan bagimsiz (dvi) dosyasina bicimlendirecektir. Yeniden yonlendirme, -T bayragi ciktinin bir sayfalayici olmadan stdout'a yonlendirilmesine neden oldugundan gereklidir. Cikti, xdvi gibi bir programla goruntulenebilir veya dvips gibi bir programla PostScript olarak islenebilir. man -k printf printf anahtar sozcugunun kisa aciklamalarini ve kilavuz sayfa adlarini normal ifade olarak arayin. Herhangi bir eslesme oldugunda cikti verir. apropos printf. ile esdegerdir man -f smail smail tarafindan atif yapilan kilavuz sayfalarini ara ve bulunan herhangi bir ogenin kisa aciklamalarini yazdir. whatis smail. ile esdegerdir. OZET Kullaniciya mumkun oldugunca fazla esneklik kazandirmasi icin man icinde bircok secenek mevcuttur. Arama yolu, bolum sirasi, cikti islemcisi ve asagida ayrintili olarak aciklanan diger davranislar ve islemler uzerinde degisiklikler yapilabilir. Ayarlanmissa man islemini belirlemek icin cesitli cevre degiskenleri sorgulanir. "catch-all" degiskeni $MANOPT'un komut satiri biciminde herhangi bir diziye ayarlamak olanaklidir; ancak secenegin argumanindaki her bir kullanilan boslugun kacirilmasi gerekmektedir (oncesinde ters egik cizgi getirerek). man, $MANOPT'u kendi komut satirini ayristirmadan once ayristiracaktir. Bir arguman gerektiren secenekler, komut satirinda bulunan ayni argumanlar tarafindan gecersiz kilinacaktir. $MANOPT icinde ayarli tum secenekleri sifirlamak icin, ilk komut satiri secenegi olarak belirtilebilir. Bu, man'in $MANOPT icinde tanimli secenekleri "unutmasina" izin verir; ancak yine de gecerli olmalidirlar. Kilavuz sayfalari normalde nroff(1) biciminde /usr/share/man gibi bir dizin icinde depolanirlar. Bazi kurulumlarda basarimi artirmak icin onbicimlendirilmis cat sayfalari olabilir. Bu dosyalarin nerede depolandigi hakkinda ayrintilar icin bkz. manpath(5). Bu paket, locale tarafindan denetlenen bir bicimde birden cok dilde kilavuz sayfalarini destekler. Eger sisteminiz bunu kendiliginden ayarlamamissa $LC_MESSAGES, $LANG veya baska sisteme bagimli cevre degiskenini POSIX biciminde belirtildigi uzere yeglediginiz yerel ayara degistirmeniz gerekebilir: [_[.[,]]] Istediginiz sayfa kendi dil sayfanizda bulunuyorsa standart (genellikle Amerikan Ingilizcesi) sayfasinin yerine goruntulenir. Bu paketle birlikte saglanan ceviriler ana dilinizde yoksa ve onlari cevirmek isterseniz lutfen bu etkinlikleri koordine eden proje sorumlusu ile iletisime gecin. Bireysel kilavuz sayfalari genelde programin, islevin veya diger konunun bakimcilari tarafindan yazilir ve guncellenir. Eger bir kilavuz sayfasinin eksik veya yetersiz oldugunu dusunuyorsaniz o paketin gelistiricilerine/bakimcilarina rapor edin. Bu kilavuz sayfalayicisinda bulunan diger ozellikler ve uzantilar ile ilgili bilgi icin, lutfen paketle birlikte verilen belgeleri okuyun. ONTANIMLILAR Aranacak bolumlerin sirasi $MANSECT cevre degiskeni tarafindan veya /etc/man_db.conf icindeki SECTION direktifi tarafindan gecersiz kilinabilir. Ontanimli olarak soyledir: 1 1p n l 8 3 3p 0 0p 2 3type 5 4 9 6 7 Bicimlendirilen kilavuz sayfalari bir sayfalayici kullanarak goruntulenir. Bu, birkac bicimde belirtilebilir veya bir ontanimliya geri donecektir (Ayrintilar icin -P secenegine bakin). Suzgecler cesitli yontemlerle desifre edilir. Oncelikle, komut satiri secenegi -p veya cevre degiskeni $MANROFFSEQ sorgulanir. -p kullanilmiyor ve cevre degiskeni ayarlanmamissa bir onislemci karakter dizisi icin nroff dosyasinin ilk satiri ayristirilir. Gecerli bir onislemci karakter dizisi icermek icin, ilk satir benzemek zorundadir '\" burada dizi asagidaki --p secenegi tarafindan tanimlanan herhangi bir harf kombinasyonu olabilir. Yukaridaki yontemlerden hicbiri suzgec bilgisi saglamiyorsa ontanimli bir kume kullanilir. Suzgeclerden ve birincil bicimlendiriciden (nroff veya [tg]roff, -t ile) bir bicimlendirme hatti olusturuldu ve calistirildi. Alternatif olarak, calistirilabilir bir program mandb_nfmt (veya -t iceren mandb_tfmt) kilavuz agaci kokunde varsa bunun yerine calistirilir. Kilavuz kaynak dosyasi, onislemci dizesi ve istege bagli olarak -T veya -E ile arguman olarak belirtilen aygittan gecilir. SECENEKLER Komut satirinda veya $MANOPT icinde yinelenen arguman olmayan secenekleri zararli degildir. Bir arguman gerektiren secenekler icin, her bir yineleme bir onceki arguman degerini gecersiz kilacaktir. Genel secenekler -C dosya, --config-file=dosya Use this user configuration file rather than the default of ~/.manpath. -d, --debug Hata ayiklama bilgisini goster. -D, --default Bu secenek normalde ilk secenek olarak verilir ve man's davranisini ontanimli degerine sifirlar. Kullanimi, $MANOPT'da ayarlanmis olabilecek secenekleri sifirlamaktir. -D'yi takip eden tum secenekler normal etkiye sahiptir. --warnings[=uyarilar] Enable warnings from groff. This may be used to perform sanity checks on the source text of manual pages. warnings is a comma-separated list of warning names; if it is not supplied, the default is "mac". To disable a groff warning, prefix it with "!": for example, --warnings=mac,!break enables warnings in the "mac" category and disables warnings in the "break" category. See the "Warnings" node in info groff for a list of available warning names. Ana islem kipleri -f, --whatis Approximately equivalent to whatis. Display a short description from the manual page, if available. See whatis(1) for details. -k, --apropos Approximately equivalent to apropos. Search the short manual page descriptions for keywords and display any matches. See apropos(1) for details. -K, --global-apropos Tum kilavuz sayfalarinda metin arayin. Bu kaba kuvvet aramasi ve muhtemelen biraz zaman alir; yapabiliyorsaniz aranmasi gereken sayfa sayisini azaltmak icin bir bolum belirtmelisiniz. Arama terimleri basit karakter dizileri (ontanimli) veya --regex secenegi kullaniliyorsa duzenli ifadeler olabilir. Note that this searches the sources of the manual pages, not the rendered text, and so may include false positives due to things like comments in source files, or false negatives due to things like hyphens being written as "\-" in source files. Searching the rendered text would be much slower. -l, --local-file Activate "local" mode. Format and display local manual files instead of searching through the system's manual collection. Each manual page argument will be interpreted as an nroff source file in the correct format. No cat file is produced. If '-' is listed as one of the arguments, input will be taken from stdin. If this option is not used, then man will also fall back to interpreting manual page arguments as local file names if the argument contains a "/" character, since that is a good indication that the argument refers to a path on the file system. -w, --where, --path, --location Kilavuz sayfasini ozunde goruntuleme; ancak bicimlendirilecek nroff dosyasinin konumunu yazdir. Eger -a secenegi de kullanilmissa o zaman arama kriteri ile eslesen tum kaynak dosyalarin konumlarini yazdir. -W, --where-cat, --location-cat Kilavuz sayfasini ozunde goruntuleme; ancak goruntulenecek onbicimlendirilmis cat dosyasinin konumunu yazdir. Eger -a secenegi de kullanilmissa o zaman arama kriteri ile eslesen tum onbicimlendirilmis cat dosyalarinin konumunu yazdir. Hem -w ve hem -W kullaniliyorsa o zaman kaynak dosyasi ve cat dosyasini bir boslukla ayirarak yazdir. Eger -w, -W ve -a'nin hepsi kullaniliyorsa bunu her olasi eslesme icin yap. -c, --catman Bu secenek genel kullanim amacli degildir ve yalnizca catman programi tarafindan kullanilmalidir. -R encoding, --recode=encoding Elle sayfayi her zamanki gibi bicimlendirmek yerine, kaynaklarini belirtilen encoding'ya donusturulmus olarak ciktila. Kaynak dosyanin kodlamasini zaten biliyorsaniz dogrudan manconv(1) degerini kullanabilirsiniz. Bununla birlikte, bu secenek, el ile bir sayfa hiyerarsisine benzer bir yapiya zaten kurulmus olmalari kosuluyla, birkac kilavuz sayfasini tek bir kodlamaya donusturmenizi saglar; bu kodlamalarin her ikisini de acikca belirtmek zorunda kalmazsiniz. Birden cok kilavuz sayfasini donusturmek yerine man-recode kullanin; cunku toplu donusturme icin bir arayuzu vardir ve cok daha hizli olabilir. Kilavuz sayfalarinda arama -L yerel, --locale=yerel man normalde mevcut yerel ayarinizi, muhtemelen $LC_MESSAGES ve $LANG ogelerini de iceren cesitli cevre degiskenlerini sorgulayan C islevi setlocale (3) cagrisi ile belirleyecektir. Belirlenen degeri gecici olarak gecersiz kilmak icin dogrudan bir locale dizesini man 'a sunmak icin bu secenegi kullanin. Sayfalar icin arama gercekten baslayincaya kadar etkili olmayacagini unutmayin. Yardim iletisi gibi cikti her zaman baslangicta belirlenen yerel ayracta goruntulenir. -m sistem[,...], --systems=sistem[,...] Eger bu sistemin diger isletim sistemlerinin kilavuz sayfalarina erisimi varsa bu secenegi kullanarak erisebilir. NewOS'in kilavuz sayfasi koleksiyonunda bir kilavuz sayfasi aramak icin -m NewOS secenegini kullanin. Belirtilen system, virgulle sinirlandirilmis isletim sistemi adlarinin birlesimi olabilir. Yerel isletim sisteminin kilavuz sayfalarini aramak icin, arguman karakter dizisine man sistem adini ekleyin. Bu secenek, $SYSTEM cevre degiskeninin uzerine yazacaktir. -M yol, --manpath=yol Kullanmak icin alternatif bir kilavuz yolu belirtin. Ontanimli olarak, man, arama yolunu belirlemek icin manpath turetilmis kodunu kullanir. Bu secenek $MANPATH cevre degiskenini gecersiz kilar ve -m seceneginin yoksayilmasina neden olur. Bir kilavuz yolu olarak belirtilen bir yol, man-db el kitabinda ("Kilavuz sayfa sistemi" basligi altinda) aciklandigi gibi bolumlere yapilandirilmis bir kilavuz sayfa hiyerarsisinin koku olmalidir. Bu gibi hiyerarsiler disinda kilavuz sayfalari goruntulemek icin -l secenegine bakin. -S liste, -s liste, --sections=liste Verilen liste, bolumlerin iki nokta veya virgulle ayrilmis, hangi kilavuz bolumlerinin hangi sirada aranacagini belirlemek icin kullanilir. Bu secenek $MANSECT cevre degiskenini gecersiz kilar. (-s yazimi System V uyumlulugu icindir.) -e sub-extension, --extension=sub-extension Bazi sistemler cok fazla sayida kilavuz sayfasi sunarlar; ornegin ana kilavuz sayfasi hiyerarsisi ile tumlesen Tcl paketine eslik edenler gibi. Ayni ada iye iki kilavuz sayfasi (orn. exit(3)) sorununu asmak icin, Tcl sayfalari genelde bolum l'ye atanmislardir. Artik sayfalari dogru bolume koymak ve onlara belirli bir "uzanti" atamak olanaklidir; ornegin bu durumda exit(3tcl) olur. Olagan islemde, man, exit(3tcl) yerine exit(3) goruntulemeyi tercih eder. Bu sorunun ustesinden gelmek icin ve gerek duydugunuz kilavuz sayfasinin hangi bolumde konakladigini bilmeye gerek kalmamasi icin artik man'a sayfanin hangi pakete ait oldugunu belirten bir alt-uzanti vermek olanaklidir. Yukaridaki ornegi kullanarak, -e tcl secenegini man'a vermek sayfa aramasini *tcl'ye sinirlar. -i, --ignore-case Kilavuz sayfalari ararken BUYUK/kucuk harf duyarsiz arama yap. Bu ayar ontanimlidir. -I, --match-case Kilavuz sayfalarini BUYUK/kucuk harf duyarli ara. --regex apropos(1)'de oldugu gibi, tum sayfalari adlarinin ya da aciklamalarinin herhangi bir parcasi olan her page argumanina eslesen duzenli ifadeler olarak gosterin. Normal bir ifade ararken "en iyi" sayfayi secmek icin genellikle makul bir yol bulunmadigindan, bu secenek -a anlamina gelir. --wildcard apropos(1) --wildcard ile oldugu gibi kabuk stili joker karakterleri kullanarak her sayfanin herhangi bir kismiyla ya da aciklamalarin her birinin page argumaniyla eslesen tum sayfalari gosterin. page bagimsiz degiskeni tum ad veya aciklama ile eslesmeli veya aciklamadaki sozcuk sinirlariyla eslesmelidir. Bir joker karakter ararken bir "en iyi" sayfa secmenin makul bir yolu genellikle bulunmadigindan, bu secenek -a anlamina gelir. --names-only --regex veya --wildcard secenegi kullaniliyorsa whatis(1)'de oldugu gibi sadece sayfa tanimlariyla degil sayfa adlariyla eslesir. Aksi takdirde etki yaratmaz. -a, --all Ontanimli olarak, buldugu en uygun kilavuz sayfasi goruntuledikten sonra man cikacaktir. Bu secenegi kullanmak man ogesini, arama olcutleriyle eslesen tum kilavuz sayfalarini goruntulemeye zorlar. -u, --update Bu secenek man'in kurulu kilavuz sayfalarinin veritabani onbellegini guncellemesini saglar. Bu yalnizca nadir gorulen durumlarda gereklidir ve bunun yerine mandb kullanmak daha iyidir. --no-subpages Ontanimli olarak, man, komut satirinda verilen kilavuz sayfa adlarinin ciftlerini, kisa cizgi veya alt cizgi iceren tek bir kilavuz sayfasi adina esdeger olarak yorumlamaya calisacaktir. Bu, alt komutlarin kendilerini cagirmak icin kullanilacak benzer sozdizimini kullanarak erisilebilen her birine kilavuz sayfalar sunmalarina izin veren bir takim alt komutlari uygulayan ortak program modelini destekler. Ornegin: $ man -aw git diff /usr/share/man/man1/git-diff.1.gz Bu davranisi devre disi birakmak icin --no-subpages secenegini kullanin. $ man -aw --no-subpages git diff /usr/share/man/man1/git.1.gz /usr/share/man/man3/Git.3pm.gz /usr/share/man/man1/diff.1.gz Bicimlendirilmis cikti denetleniyor -P sayfalayici, --pager=sayfalayici Hangi cikti sayfalayicisinin kullanilacagini belirt. Ontanimli olarak, man, less kullanir ve bulunamazsa veya calistirilabilir degilse cat'i yedekte tutar. Bu secenek, $MANPAGER cevre degiskenini gecersiz kilar. -f veya -k ile birlikte kullanilmaz. Deger, basit bir komut adi veya bagimsiz degiskenler iceren bir komut olabilir ve kabuk alintilama (ters egik cizgi, tek tirnak veya cift tirnak imi) kullanabilir. Birden fazla komutu baglamak icin borulari kullanamaz; buna ihtiyac duyarsaniz dosyayi bir bagimsiz degisken olarak veya standart girdi olarak goruntulemek uzere alabilecek bir sarici komut dosyasi kullanin. -r istem, --prompt=istem Sayfalayici olarak lessin bir son surumu kullaniliyorsa man istemini ve mantikli bazi seceneklerini belirlemeye calisacaktir. Ontanimli komut istemi soyle Kilavuz sayfasi ad(saniye) satir x burada ad klavuz sayfa adini belirtir, bolum altindaki bolumu ve x gecerli satir numarasini gosterir. Bu, $LESS cevre degiskenini kullanarak gerceklestirilir. -r'i bir dizi ile birlikte vermek bu ontanimliyi gecersiz kilar. Dizi, gecerli kilavuz sayfasinin adina ve "(" ve ")" ile cevrili bolum adina genisletilecek $MAN_PN metnini icerebilir. Ontanimli uretmek icin kullanilan dizi su sekilde ifade edilebilir \ Kilavuz\ sayfasi\ \$MAN_PN\ ?ltsatir\ %lt?L/%L.: bayt\ %bB?s/%s..?\ (END):?pB\ %pB\\%.. (yardim icin h'ye veya cikmak icin q'ya basin) Sadece okunabilirlik ugruna burada uc satira ayrilmistir. Anlami icin less(1) kilavuz sayfasini inceleyin. Komut karakter katari once kabuk tarafindan degerlendirilir. Komut satirindaki tum cift tirnak isaretleri, geri tirnak isaretleri ve ters egik cizgiler bir onceki ters egik cizgi ile one cikartilmalidir. Komut istemi karakter katari, less icin daha fazla secenek izleyebilen kacisli bir $ ile bitebilir. Ontanimli olarak man, -ix8 seceneklerini ayarlar. Asagida aciklanan $MANLESS cevre degiskeni, komut satirinda hicbiri saglanmazsa bir ontanimli istem karakter katarini ayarlamak icin kullanilabilir. -7, --ascii 7 bit terminal veya terminal emulatorunde saf bir ascii(7) kilavuz sayfasini goruntulerken, GNU nroff ile latin1(7) aygit aciklamasi kullanilirken bazi karakterler dogru goruntulenmeyebilir. Bu secenek saf ascii kilavuz sayfalarinin ascii'de latin1 aygitiyla goruntulenmesine izin verir. Herhangi bir latin1 metnini tercume etmez. Asagidaki tabloda yapilan ceviriler gosterilmektedir: GNU nroff'un latin1(7) aygiti kullanilirken bazi kisimlari duzgun bir sekilde goruntulenebilir. Aciklama Sekizli latin1 ascii -------------------------------------------------- devam tire 255 - - madde imi (orta nokta) 267 o o tiz vurgu 264 ' ' carpma imi 327 x x latin1 sutun dogru goruntulenirse terminaliniz latin1 karakterleri icin ayarlanmis olabilir ve bu secenek gerekli degildir. latin1 ve ascii sutunlari ayni ise bu secenegi kullanarak bu sayfayi okuyorsunuz veya man bu sayfayi latin1 aygit aciklamasiyla bicimlendirmedi. latin1 sutun eksik veya bozuksa bu secenekle kilavuz sayfalari goruntulemeniz gerekebilir. Bu secenek, -t, -H, -T veya -Z seceneklerini kullanirken goz ardi edilir ve nroff icin GNU's disinda ise yaramayabilir. -E kodlama, --encoding=kodlama Ontanimlidan farkli bir karakter kodlamasi ciktisi olusturun. Geriye donuk uyumluluk icin, kodlama, ASCII, latin1 veya utf8 gibi nroff aygitlarinin yani sira UTF-8 gibi gercek bir karakter kodlamasi olabilir. --no-hyphenation, --nh Normalde, nroff satir aralarinda, kisa cizgiler icermeyen sozcuklerde bile metinleri otomatik olarak tirelendirir; bunu, asiri bosluk birakmadan bir satira sozcukler yerlestirmek icin yapmak gerekliyse yapar. Bu secenek otomatik tirelemeyi devre disi birakir, bu nedenle sozcukler yalnizca tireler iceriyorsa tireleme yapilir. Kilavuz sayfasi yaziyorsaniz ve nroff'un uygun olmayan bir noktadaki tirelemesini engellemek istiyorsaniz bu secenegi kullanmayin, bunun yerine nroff belgelerine bakin; ornegin, o noktada tireleyebilecegini belirtmek icin bir sozcugun icine "\%" koyabilir veya tirelenmemesi icin bir sozcugun baslangicina "\%" koyabilirsiniz. --no-justification, --nj Normalde nroff metni her iki kenar bosluga otomatik olarak yasli gosterecektir. Bu secenek tam ayraclamayi devre disi birakir ve yalnizca "soluk-sag" metin olarak adlandirilan sol kenar bosluguna dayandirarak birakir. Kilavuz sayfasi yaziyorsaniz ve sadece nroff'un belirli paragraflarinin hakli cikmasini onlemek istiyorsaniz bu secenegi kullanmayin, bunun yerine nroff belgelerine bakin; ornegin, ".na", ".nf", ".fi" ve ".ad" isteklerini gecici olarak ayarlamayi ve doldurmayi devre disi birakmak icin kullanabilirsiniz. -p dizi, --preprocessor=dizi nroff veya troff/groff'den once calistirilacak onislemcilerin sirasini belirtin. Tum kurulumlar tam onislemci setine sahip olmaz. Onislemcilerden bazilari ve bunlari belirlemek icin kullanilan harfler sunlardir: eqn (e), grap (g), pic (p), tbl (t), vgrind (v), refer (r). Bu secenek, $MANROFFSEQ cevre degiskeninin uzerine yazilir. zsoelim her zaman ilk onislemci olarak calistirilir. -t, --troff Kilavuz sayfasini stdout icin bicimlendirirken groff -mandoc kullanin. Bu secenek, -H, -T veya -Z ile birlikte gerekli degildir. -T[device], --troff-device[=device] This option is used to change groff (or possibly troff's) output to be suitable for a device other than the default. It implies -t. Examples (as of groff 1.23.0) include dvi, latin1, pdf, ps, utf8, X75 and X100. -H[tarayici], --html[=tarayici] Bu secenek groff'un HTML ciktisi uretmesine neden olur ve bu ciktiyi bir web tarayicisinda goruntuler. Tarayici secimi, istege bagli bir browser argumani varsa $BROWSER cevre degiskeni tarafindan belirlenir veya ayarlanmamissa derleme zamani ontanimliyi (genellikle lynx) ile belirlenir. Bu secenek -t ima eder ve yalnizca GNU troff ile calisir. -X[dpi], --gxditview[=dpi] Bu secenek groff programinin ciktisini grafiksel bir pencerede gxditview programiyla gosterir. dpi (inc basina nokta) 75, 75-12, 100 veya 100-12 olabilir, ontanimli olarak 75 olur; -12 varyantlari 12 punto baz font kullanir. Bu secenek, sirasiyla X75, X75-12, X100 veya X100-12 aygitinda -T anlamina gelmektedir. -Z, --ditroff groff, troff komutunu calistirip secilen aygit icin uygun cikti uretmek icin uygun bir post-islemci kullanacaktir. Eger groff -mandoc, groff ise bu secenek groff'e gecirilir ve bir post-islemcinin kullanimini bastirir. Bu, -t ima eder. Yardim alma -?, --help Bir yardim iletisi goster ve cik. --usage Kisa kullanim iletisini goster ve cik. -V, --version Surum bilgisini goster. CIKIS DURUMU 0 Basarili program calistirma. 1 Kullanim, sozdizim ve yapilandirma dosya hatasi. 2 Islevsel hata. 3 Bir alt surec sifir-olmayan bir cikis durumu dondu. 16 Sayfalar/dosyalar/anahtar sozcuklerden en az bir tanesi yok veya uyusmadi. CEVRE MANPATH Eger $MANPATH ayarlanmissa yolu kilavuz sayfalarini aramak icin kullanilir. Bu cevre degiskeninin nice islendiginin ayrintilarina ve ontanimli davranisina bakmak icin manpath(5)'in SEARCH PATH bolumune bakin. MANROFFOPT man'in bicimlendiriciyi cagirdigi her zaman (nroff, troff veya groff), $MANROFFOPT'un icerigini bicimlendiricinin komut satirina ekler. For example, MANROFFOPT=-P-i tells the formatter to use italic text (which is only supported by some terminals) rather than underlined text. MANROFFSEQ $MANROFFSEQ ayarlanmissa degeri her kilavuz sayfasini gecmek icin onislemci kumesini belirlemede kullanilir. Ontanimli onislemci listesi sisteme baglidir. MANSECT $MANSECT ayarlandiysa degeri kolonlarla ayrilmis bir bolum listesidir ve hangi kilavuz bolumlerin hangi sirada bulunacagini belirlemek icin kullanilir. /etc/man_db.conf icindeki SECTION yonergesi tarafindan gecersiz kilinmadikca ontanimli "% sections%"dir. MANPAGER, PAGER $MANPAGER veya $PAGER ayarlanmissa ($MANPAGER yeglenir) degeri kilaviz sayfayi goruntulemek icin kullanilan programin adi olarak kullanilir. Ontanimli olarak less kullanilir; bulunamazsa veya calistirilabilir degilse cat yedekte tutulur. Deger, basit bir komut adi veya bagimsiz degiskenler iceren bir komut olabilir ve kabuk alintilama (ters egik cizgi, tek tirnak veya cift tirnak imi) kullanabilir. Birden fazla komutu baglamak icin borulari kullanamaz; buna ihtiyac duyarsaniz dosyayi bir bagimsiz degisken olarak veya standart girdi olarak goruntulemek uzere alabilecek bir sarici komut dosyasi kullanin. MANLESS $MANLESS ayarlanirsa degeri less sayfalayici icin ontanimli istem karakter katari olarak kullanilir, sanki -r secenegini kullanarak gecirilmis gibi olur (boylece $ MAN_PN ayni sekilde genisletilecektir). Ornegin, istem karakter katarini kosulsuz olarak "benim istem karater katarim" olarak ayarlamak istiyorsaniz $MANLESS'i `-Psbenim istem karakter katarim' olarak ayarlayin. -r secenegini kullanmak bu cevre degiskenini gecersiz kilar. BROWSER $BROWSER degeri ayarlanmissa degeri her biri iki nokta ust uste ile ayrilmis komut listesidir ve bunlarin her biri sirasiyla man --html icin bir web tarayicisi baslatmaya calismak icin kullanilir. Her komutta, %s, groff'dan HTML ciktisini iceren bir dosya adi ile degistirilir; %% yerine tek bir yuzde isareti (%) gelir ve %c, bir iki nokta (:) tarafindan degistirilir. SYSTEM $SYSTEM ayarlanmissa -m secenegine arguman olarak belirtilmiscesine ayni etkiyi verecektir. MANOPT $MANOPT ayarlanmissa man's komut satirindan once ayristirilir ve benzer bir bicimde olmasi beklenir. Diger man ozgul cevre degiskenleri komut satiri secenekleri olarak ifade edilebilir ve bu nedenle $MANOPT'ye dahil olmanin adaylari olduklari icin bunlarin gecersiz sayilacaklari umulmaktadir. N.B. Bir secenegin argumaninin parcasi olarak yorumlanacak tum alanlardan kacinilmalidir. MANWIDTH $MANWIDTH ayarliysa degeri kilavuz sayfalarinin bicimlendirilmesi gereken satir uzunlugu olarak kullanilir. Ayarlanmamissa kilavuz sayfalari mevcut ucbirime uygun bir satir uzunluguyla bicimlendirilir (varsa $COLUMNS veya ioctl(2) kullanabilir; ikisi de yoksa 80 karaktere geri dusecektir). Cat sayfalari yalnizca, ontanimli bicimlendirme kullanilabilir oldugunda, yani ucbirim cizgisi uzunlugu 66 ile 80 karakter arasinda oldugunda kaydedilir. MAN_KEEP_FORMATTING Normalde, cikti bir terminale yonlendirilmediginde (dosya ya da boru gibi), bicimlendirme karakterleri, ozel araclar olmadan sonucu okumayi kolaylastirmak icin atilir. Bununla birlikte, $MAN_KEEP_FORMATTING bos olmayan herhangi bir degere ayarlanirsa bu bicimlendirme karakterleri korunur. Bu, bicimlendirme karakterlerini yorumlayabilen man cevresindeki sarmalayicilar icin yararli olabilir. MAN_KEEP_STDERR Normal olarak, cikti bir ucbirime yonlendirildiginde (genellikle bir sayfalayiciya), kilavuz sayfalarinini bicimlendirilmis surumlerini uretmek icin kullanilan komuttan gelen herhangi bir hata ciktisi, sayfalayicinin ekranina mudahale etmekten kacinmak icin atilir. groff gibi programlar genellikle, kilavuz sayfasi ile birlikte goruntulendiginde, cirkin olan ve genel olarak kafa karistirici olan zayif hizalama gibi tipografik sorunlar hakkinda nispeten kucuk hata iletileri uretir. Bununla birlikte, bazi kullanicilar bunlari yine de gormek istiyor, bu nedenle, $MAN_KEEP_STDERR bos olmayan herhangi bir degere ayarlanirsa hata cikisi her zamanki gibi goruntulenir. MAN_DISABLE_SECCOMP Linux uzerinde, man normalde guvenilmeyen veriyi isleyen alt surecleri bir seccomp(2) kum havuzu kullanarak sinirlar. Bu, karmasik ayristirma kodunu gelisiguzel kilavuz sayfalari uzerinde calistirmayi daha guvenli yapar. Eger bu, goruntulenen kilavuz sayfasinin iceriginden bagimsiz bir bicimde yanlis giderse kum havuzunu devre disi birakmak icin $MAN_DISABLE_SECCOMP'u ayarlayabilirsiniz. PIPELINE_DEBUG Eger $PIPELINE_DEBUG cevre degiskeni "1"e ayarlanirsa o halde man, calistirdigi her alt sureci standart hata'ya hata ayiklama iletileri yazdiracaktir. LANG, LC_MESSAGES Sisteme ve uygulamaya bagli olarak, $LANG ve $LC_MESSAGES seceneklerinden birinin veya ikisinin de gecerli ileti yerel ayari icin sorgulanmasi gerekir. man iletilerini bu yerel ayracta goruntuler (varsa). Kesin ayrintilar icin bkz. setlocale(3). DOSYALAR /etc/man_db.conf man-db yapilandirma dosyasi. /usr/share/man Global bir kilavuz sayfa hiyerarsisi. STANDARDS POSIX.1-2001, POSIX.1-2008, POSIX.1-2017. AYRICA BAKINIZ apropos(1), groff(1), less(1), manpath(1), nroff(1), troff(1), whatis(1), zsoelim(1), manpath(5), man(7), catman(8), mandb(8) Kimi paketlerin belgelendirmesi baska bicimlerde kullanilabilir olabilir; ornegin info(1) veya HTML. GECMIS 1990, 1991 - John W. Eaton (jwe@che.utexas.edu) tarafindan yazilmistir. 23 Aralik 1992: Rik Faith (faith@cs.unc.edu), Willem Kasdorp tarafindan saglanan hata duzeltmelerini uyguladi (wkasdo@nikhefk.nikef.nl). 30 Nisan 1994 - 23 Subat 2000: Wilf. (G.Wilford@ee.surrey.ac.uk), bu paketi birkac kendini adamis kisiyle birlikte gelistiriyor ve ayakta tutuyor. 30 Ekim 1996 - 30 Mart 2001: Fabrizio Polacco ), bu paketi Debian projesi icin butun toplulugun yardimiyla surdurdu ve gelistirdi. 31 Mart 2001 - bugunku gun: Colin Watson , simdi man-db'yi gelistiriyor ve surduruyor. HATALAR https://gitlab.com/man-db/man-db/-/issues https://savannah.nongnu.org/bugs/?group=man-db 2.13.0 2024-08-29 MAN(1)