Search Appropriate Commands Using apropos in Linux

Search Appropriate Commands Using apropos in Linux

In Linux, there are many commands and can become quite difficult to remember names. In such case, the apropos command can be useful. It allows to search for commands by keyword in the man page name and description. This tutorial shows how to search appropriate commands using apropos in Linux.

The apropos command accepts keyword for searching commands. Let's say you want to find commands that are related with routing. Run apropos command with routing keyword as follows:

apropos routing

Output example:

ip (8)               - show / manipulate routing, network devices, interfaces and tunnels
ip-mroute (8)        - multicast routing cache management
ip-route (8)         - routing table management
ip-rule (8)          - routing policy database management
ip-sr (8)            - IPv6 Segment Routing management
netstat (8)          - Print network connections, routing tables, interface statistics ...
route (8)            - show / manipulate the IP routing table
rtnetlink (7)        - Linux IPv4 routing socket

The apropos command allows to provide more than one keyword. In such case, apropos will return entries that match at least one of the given keywords.

apropos routing network

Output example:

ctstat (8)           - unified linux network statistics
dhclient-script (8)  - DHCP client network configuration script
ethtool (8)          - query or control network driver and hardware settings
ifconfig (8)         - configure a network interface
ip (8)               - show / manipulate routing, network devices, interfaces and tunnels
...

If search term consist of more than one word, then provide search term with quotes as follows:

apropos "routing table"

Output example:

ip-route (8)         - routing table management
netstat (8)          - Print network connections, routing tables, interface statistics ...
route (8)            - show / manipulate the IP routing table

Leave a Comment

Cancel reply

Your email address will not be published.