For a rapid summary of any command, try using the “whatis” command. It provides a concise, one-line description that’s perfect for verifying a command’s purpose before diving deeper.
Using “whatis” and “man”
Many commands come with comprehensive manual pages available via the “man” command. The example below demonstrates how to use both “whatis” and “man” with thedate utility. The output of “whatis” offers a brief overview, while “man” provides detailed information including usage examples, options, and related data.
Command Help Options
Almost every command, whether built into the shell or provided as an external program, supports a help option. Many commands can display usage instructions when used incorrectly by adding the-h or --help flag.
For instance, you can display the help menu for the date command with:
Searching with “apropos”
Another useful utility isapropos, which searches through man page names and descriptions for a specified keyword. For example, executing:
Summary
This article provided an overview of common methods for retrieving help directly from the shell. By combining the use of “whatis”, “man”, the help flags (-h/--help), and apropos, you can quickly access both brief summaries and detailed documentation for nearly any command.
Now that you’re familiar with these tools, try applying these techniques in a hands-on lab exercise to further enhance your command-line proficiency.