Como encontro o comando relevante para algo no linux?

1

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!

    
por user115360 26.01.2012 / 04:10

2 respostas

4

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 26.01.2012 / 10:47
0

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
    
por 26.01.2012 / 22:00

Tags