28 Ocak 2019 Pazartesi

man komutu

Man Dosyaları Writable Olmamalı
Açıklaması şöyle
man maintains a cache of formatted pages in /var/cache/man or /usr/share/man if the appropriate directories are writable; however, this is a security risk. Most systems preformat the man pages once at installation time (see catman) or not at all.
-H/--html seçeneği
Çıktıyı html haline getirir ve tarayıcıda gösterir. 
Örnek
Şöyle yaparız.
man -Hfirefox mv
Örnek
nano için man sayfasını html olarak firefox ile görmek istersek şöyle yaparız.
man --html=firefox nano
-k seçeneği

Tüm man sayfalarında belirtilen string'i arar. Şöyle yaparız.
man -k foo
-P seçeneği
-P ile hangi pager uygulamasının kullanılacağını belirtiriz. man dosyaları göstermek için pager kullanır. Bazı sistemlerde pager less komutu ike bazılarında more olabilir. more sayfayı renkli gösterdiği için daha iyi.

Örnek
Şöyle yaparız.
man -P most mv
Örnek
cat kullanmak için şöyle yaparız.
man -P cat [[section] page...]
-T seçeneği
pdf çıktı almak için şöyle yaparız.
man -Tpdf man > manpage.pdf
--version seçeneği
Şöyle yaparız.
$ mv --version
mv (GNU coreutils) 8.25
Şöyle yaparız.
$ man --version
man 2.7.5
Diğer

MANOPT Değişkeni
Açıklaması şöyle.
If $MANOP is set, it will be parsed prior to man's command line and is expected to be in a similar format.
Örnek
Şöyle yaparız.
$ MANOPT='foo bar'
$ export MANOPT
$ man man
man: Too many arguments
Try 'man --help' or 'man --usage' for more information.
$
MANPAGER Değişkeni
Pager'ı değiştirmek için ~/bash.rc dosyasına şöyle yaparız.
export MANPAGER=most
Tüm sistem için değiştirmek istersek şöyle yaparız.
sudo update-alternatives --config pager


Hiç yorum yok:

Yorum Gönder