O comando /usr/bin/mandb
reconstruirá o banco de dados man no Linux. Isso deve ser configurado como um cronjob. Em outros Unixes, use o comamnd catman -w
.
Por exemplo, digamos que eu esteja tentando encontrar o comando que exibe a tabela de roteamento (como route
) ou para executar um traceroute
, mas na verdade não sei os comandos que fazem isso. Meu entendimento é que eu deveria ser capaz de usar man -k [word]
, mas nunca parece funcionar: se eu faço man -k route
no Scientific Linux 6.1, eu não obtenho nenhum resultado, mesmo que eu espere que ele retorne qualquer coisa que inclua a palavra "rota" nele!
Infelizmente, quando pesquiso a resposta para isso, é confundido por pessoas explicando o comando find
para uma pesquisa de arquivos.
Obrigado!
O comando /usr/bin/mandb
reconstruirá o banco de dados man no Linux. Isso deve ser configurado como um cronjob. Em outros Unixes, use o comamnd catman -w
.
Dê uma olhada em apropos
:
runejuhl@lapaz:~$ apropos apropos
apropos (1) - search the manual page names and descriptions
Do meu sistema:
runejuhl@lapaz:~$ apropos route
ip-mroute (8) - (unknown subject)
ip-route (8) - (unknown subject)
lft (1) - print the route packets trace to network host
lft.db (1) - print the route packets trace to network host
NETLINK_ROUTE (7) - Linux IPv4 routing socket
route (8) - show / manipulate the IP routing table
routef (8) - flush routes
routel (8) - list routes with pretty output format
tcptraceroute (1) - A traceroute implementation using TCP packets
tcptraceroute (8) - print the route packets trace to network host
tcptraceroute.db (8) - print the route packets trace to network host
tcptraceroute.mt (1) - A traceroute implementation using TCP packets
traceproto (1) - print the route packets trace to network host
traceproto.db (1) - print the route packets trace to network host
traceroute (1) - print the route packets trace to network host
traceroute-nanog (1) - print the route packets trace to network host
traceroute.db (1) - print the route packets trace to network host
traceroute6 (1) - print the route packets trace to network host
traceroute6.db (1) - print the route packets trace to network host