4.9.3.- El comando whereis

whereis_titulo

Este comando localiza el binario, la fuente y los archivos manuales para los nombres de los comandos especificados. Su sintaxis es como sigue:

whereis_sintaxis

whereis localiza las fuentes, binarios y páginas del manual para los programas que se especifiquen. Primero, a los nombres suministrados se les quitan los componentes de la izquierda del camino y cualquier extensión del fichero (con la forma .ext), por ejemplo, .c. También se manejan los prefijos de la forma s. que resultan del empleo de programas de control del código fuente. whereis entonces intenta localizar los ficheros del programa deseado en una lista de sitios estándares en Linux.

OPCIONES

  • -b.- Sólo busca los ficheros binarios.
    whereis_b
  • -m.- Sólo busca las páginas del Manual.
    whereis_m
  • -s.- Sólo busca las fuentes.
    whereis_s
  • -u.- Busca entradas inusuales. Se dice que un fichero es inusual si no tiene una entrada de cada tipo pedido. Así,`whereis -m -u *‘ pregunta por aquellos ficheros en el directorio de trabajo que no tengan documentación en el Manual.
    whereis_u
  • -B.- Cambia o de otra forma limita los sitios donde whereis busca los binarios.
  • -M.- Cambia o de otra forma limita los sitios donde whereis busca las páginas del Manual.
  • -S.- Cambia o de otra forma limita los sitios donde whereis busca las fuentes.
  • -f.-  Termina la última lista de directorios y señala el comienzo de nombres de ficheros, y debe emplearse cuando se use cualquiera de las opciones -B, -M, o -S.

Ejemplos finales:

whereis_ls

Nuestra la ruta del comando ls.

whereis_ejemplo1

Encontrar todos los ficheros en /usr/bin que no estén documentados con las páginas man (/usr/man/man1), con las fuentes en /usr/src: