Q. Under KDE I get nice facility to search all man pages for particular command or phrase. I am login to remote server over ssh. How do I search all the man pages for a particular command at Linux shell prompt?
A. You need to use man command with -K option or use apropos command.
apropos command
The apropos command searches a set of database files containing short descriptions of system commands for keywords and displays the result on the standard output.
Syntax:
apropos oneword
apropos "string or phrase"
Search command / functions related to compare operation:
$ apropos compare
Search command to remove a file:
$ apropos "remove file"
Output:
rm (1) - remove files or directorie
man -K
-K option use to search for the specified string in all man pages.
Syntax:
man -K oneword
man -K "string or phrase"
Search all man pages for fopen word:
$ man -K "fopen"
Output:
/usr/share/man/en/man3/fclose.3.gz? [ynq]
Type y to open/display man page, n to continue search, q to Quit search.
This is probably very slow! It helps to specify a section (1-7).
$ man 3 -K "open"
Above commands also works with UNIX and *BSD oses.
Featured Articles:
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- My 10 UNIX Command Line Mistakes
- 10 Greatest Open Source Software Of 2009
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- Top 20 OpenSSH Server Best Security Practices
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Linux Video Editor Software
- Email FAQ to a friend
- Download PDF version
- Printable version
- Comment RSS feed
- Last Updated: 01/26/07



{ 1 comment… read it below or add one }
search paricular month alone using find command in linux