Linux Yardım Almak | MAN Komutu
man komutu linux ve diğer unix benzeri işletim sistemlerinde yardım kılavuzlarını görüntülemek için kullanılan yardımıc komuttur. Kendisi çok her konudaçok yardımcı olur.
Kısaca syntax’ı
man [man options] [[section] page ...] ...
Öğrenğin;
man passwd
Yardım kılavuzları 9 bölümden oluşur. Aslında 9 kategori denilebilir. Kılavuzları okurken, parantez içinde bir sayı ve ardından bir komut adı görürseniz, numara bu bölümlerden birine atıfta bulunur. Bazı komutların birden fazla bölümde dokümantasyonu olabilir, bu nedenle komut adından sonraki numaralar, belirli bir bilgi türünü bulmak için sizi doğru bölüme yönlendirebilir.
Bölümler #
|
Konu
|
---|---|
1
|
Yürütülebilir programlar veya kabuk komutları
|
2
|
Sistem çağrıları (kernel tarafından sağlanan işlevler)
|
3
|
Kütüphane/Fonksiyon çağrıları (program kütüphane içindeki işlevler)
|
4
|
Özel dosyalar
|
5
|
Dosya formatları ve kuralları, örneğin /etc/passwd
|
6
|
Oyunlar
|
7
|
Bu ilk 6 kategoriye girmeyen çeşitli makro paketleri ve kurallar
|
8
|
Sistem yönetimi komutları (genellikle yalnızca root kullanıcısı için)
|
9
|
Çekirdek rutinleri
|
Man programı aslında kılavuzun bulunup açılmasına yardımcı olur. Klabuzlar “less” yardımcı programı ile açılır.
Eğer doğrudan man komutu ile beraber yardım almak istediğiniz ifadeyi yazarsanız öreneğin man passwd size ilk bölüm getirilir. Görüntülenen sayfanın en altında “SEE ALSO” bölümünden diğer bölümlerin varlığından haberdar olabilirsiniz.
SEE ALSO
chpasswd(8), passwd(5), shadow(5), usermod(8).
Ayrıca yardım almak istediğiniz konunun kaç farklı sayfası var -f veya -whatis opsiyonu ile görümtüleyebilisiniz.
alikemal@pop-os:~$ man -f passwd
passwd (1) - change user password
passwd (1ssl) - compute password hashes
passwd (5) - the password file
Veya doğrudan whatis komutunu da kullanabiliriz.
alikemal@pop-os:~$ whatis passwd
passwd (1) - change user password
passwd (1ssl) - compute password hashes
passwd (5) - the password file
-f ve whatis yardım dosyalarının “NAME” kısmındaki açıklayı da yazdırır.
Diğer bölümleri görüntülemek için -s yani parametresini kullanmalıyız. s opsiyonu inglizce section yani bölümden gelmektedir.
man -s 5 passwd
man 5 passwd
-a veya –all opsiyonu ile tüm sayfalar görütülenir.
alikemal@pop-os:~$ man -a passwd
--Man-- next: passwd(1ssl) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
--Man-- next: passwd(5) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
-k parametresi ile tüm tardım sayfalarında anahtar kelime aranabilir.
man-k password
man sayfalarını güncellemek için:
mandb passwd
Bir yardım dosyasının nerede olduğuna -w opsiyonu ile bakabilirsiniz.
alikemal@pop-os:~$ man -w passwd
/usr/share/man/man1/passwd.1.gz