linux命令老是忘记,如何快速的回忆起遗忘的 Linux 命令

原标题:如何快速的回忆起遗忘的 Linux 命令

40b3b15ed3113c14f9ce262ea7e91aaa.png

Linux 有几千个命令,要想全部记住这些命令是不可能的,也是没有必要的。有时候,我脑袋会发蒙记不起特定的命令。 而我只能呆呆的看着终端,尝试想起要输入的命令,却最终还是记不起来。

如果你也跟我一样,那么你有福了。借助 Apropos 命令和 BASH History 的功能能够帮助我们回想起忘记的 Linux 命令。

Apropos – 快速回忆起遗忘的 Linux 命令

Apropos 是一个用指定关键字搜索定位手册页中名字和描述部分的 Linux 命令。大多数 Linux 发行版都已预先安装了该命令,而且它的用法也很简单。

假设你忘了哪个命令可以输出目录中的内容了。让我们看看 Apropos是否能够帮到你。

$ apropos"list directory"

运行上面的命令后,输出结果为:

2a6c3f2d6e04d42b964c276b39879430.png

看到没?Apropos命令列出了一些与搜索字符串匹配的命令。从中你可以看出,使用 “dir” 命令可以列出目录内容。

我当然知道记住 “dir” 命令是一件很简单的事情,我只是用它来演示一下 Apropos 命令而已。

你可以搜索任意的字符串,但搜索的字符串应该足够精确。比如:下面的命令会列出所有包含单词 “list” 的命令。

$ apropos"list"

这种情况下,Apropos对你的搜索根本没有什么帮助。让我们再看看其他例子。想查询内核但是忘了用哪个命令? 你可以这样做:

$ apropos"kernel"

也可以不带引号。

$ aproposkernel

28818e7586705c3fdf4ec8117e555e21.png

从中可以看出,可以使用 “uname” 命令来显示 Linux 内核的详细信息。

请注意,当搜索字符串中包含不止一个单词时应该用引号引起来。

忘了哪个命令可以连接到远程系统了?不要紧,用下面命令查一下就好!

$ apropos"remote"

请注意,Apropos 命令会显示出所有描述中包含搜索字符串的命令。

因此你很可能需要滚动搜索列表才能找出需要的命令。更多细节,参见 man pages。

$ manapropos

忘了几天前输过的一长串命令该怎么办呢?

没问题,我还有方法。

按下 “CTRL+R” 然后输入命令的前面几个字符,就可以快速向后搜索输入过的命令。

你会看到一系列在 Bash History 出现的命令。使用 UP/DOWN 方向键可以切换命令。当找到想要的那个命令后,按下 TAB 或者右方向键可以选中该命令,再按下 ENTER 执行该命令。

此外,你也可以将重要的和常用的命令保存起来或者加上书签,这样你无需搜索网站或 man page 就能找回这些命令。详细说明请阅读下面链接:

Save commands in Terminal and use them on demand (http://t.cn/AiKIZ2cC)

Bookmark the frequently used commands (http://t.cn/AiKIZcA4)

希望本文对你有所帮助,如果你有其他好方法请给我们留言。

来源:GitHub

原文:http://t.cn/AiKIwcpn

题图:来自谷歌图片搜索

版权:本文版权归原作者所有

投稿:欢迎投稿,投稿邮箱: editor@hi-linux.com

4ba70fb82745fca84b21397eea0d7c8f.png

拍攝于:潼南,重庆,2019返回搜狐,查看更多

责任编辑:

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值