读取命令的描述

本文介绍了whatis命令,它是查看命令manpage描述的简单工具,支持-f、-w(通配符)、-r(正则表达式)选项。尽管使用通配符可能稍慢,但在现代计算机上影响不大。whatis易于记忆,对IT用户很有帮助。
摘要由CSDN通过智能技术生成

whatis

前面介绍过man命令的-f选项,它可以将在man page中找到的命令描述打印到屏幕上。如果你还记得man –f能够提供这些信息,你真的很棒!不过,要记住whatis命令则要容易得多,它也能做同样的事:显示命令的man page的描述。

$ man -f ls
ls (1) - list directory contents
$ whatis ls
ls (1) - list directory contents

whatis命令还支持正则表达式和通配符。要用通配符搜索man数据库,可以使用-w选项(或--wildcard)。

$ whatis -w ls*
ls (1) - list directory contents
lsb (8) - Linux Standard Base support for Debian
lshal (1) - List devices and their properties
lshw (1) - list hardware
lskat (6) - Lieutnant Skat card game for KDE
[Listing condensed due to length]

与不使用选项的whatis命令相比,使用通配符可能会让搜索速度稍微慢一些,但是对于今天运行速度越来越快的计算机来说,这种影响是微不足道的,所以大可不必为此担忧。

正则表达式可以和-r(或--regex)选项一起使用。

$ whatis -r ^rm.*
rm (1) - remove files or directories
rmail (8) - handle remote mail received via uucp
rmdir (1) - remove empty directories
rmt (8) - remote magtape protocol module

 

虽然使用正则表达式可能会让whatis命令的响应速度变慢,但是你可能根本不会注意到这个问题。

whatis命令便于记忆(至少要比man –f更容易),而且它还能快速返回一些重要信息,因此一定要记住它。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hamilton_Huan

原创不易,结合业务原创更不易

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值