Es bastante similar a “man”, excepto que este comando solo imprime la descripción de una línea del comando dado. Es útil saber para qué sirve el comando sin detalles adicionales.
Sintaxis general del comando whatis:
whatis [OPTIONS...] [COMMAND]
1. Mostrar información sobre (múltiples) comandos
whatis [command] [command]
El comando whatis se puede utilizar para proporcionar una breve descripción en la página del manual de varios comandos de Linux. Para hacer esto, simplemente especifique algunos comandos.
Ejemplo:
A continuación se muestra un resultado de muestra de lo que puede ver cuando ejecuta whatis ls mkdir:
ls (1) - list directory contents mkdir (1) - make directories
En este ejemplo:
- ls (1) es el comando ls, y (1) se refiere a la sección de las páginas de manual en la que se encuentra ls. La descripción “listar el contenido del directorio” es un breve resumen de lo que hace el comando ls.
- mkdir (1) es el comando mkdir, y (1) se refiere a la sección de las páginas de manual en las que se encuentra mkdir. La descripción “crear directorios” es un breve resumen de lo que hace el comando mkdir.
2. Mostrar información de depuración
whatis -d [command]
Para mostrar información de depuración sobre un comando de Linux en la terminal, use el comando whatis con la opción -d.
3. Buscar por expresión regular
whatis -r [command]
La opción -r busca comandos por nombre de palabra clave. Si alguno de los nombres coincide con alguna parte del nombre de la página, genera esa coincidencia.
Ejemplo:
Cuando ejecuta whatis -r cp, devolverá una lista de todos los comandos que coinciden con la expresión regular cp.
cp (1) - copy files and directories cpio (1) - copy files to and from archives scp (1) - secure copy (remote file copy program) gcp (1) - advanced file copier
4. Buscar comandos por patrón
whatis -w [command* or *command]
Utilice la opción -w para buscar comandos de Linux utilizando un comodín. Especifique un patrón para buscar comandos que coincidan con ese patrón.
Ejemplo:
whatis -w cd* mostrará descripciones de todos los comandos en las páginas de manual que comiencen con “cd”.
cd (1) - change the shell working directory cdrecord (1) - record audio or data Compact Discs or Digital Versatile Discs from a master cdrdao (1) - writes audio CD-Rs in disc-at-once (DAO) mode cdparanoia (1) - an audio CD reading utility which includes extra data verification features
5. Uso de páginas de manual de otros sistemas operativos
whatis -m [manual_directory] [command]
La opción -m proporciona acceso a la ruta al directorio que contiene las páginas del manual que desea buscar.
Ejemplo:
Si busca el comando cat desde /opt/myprogram/man, esto obtendrá:
cat (1) - concatenate files and print on the standard output