CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了
Linux ZSH Autocomplete
Linux 新手往往对敕令行心存害怕。部分原因是因为须要记忆大年夜量的敕令,毕竟控制敕令是高效应用敕令行的前提。
不幸的是,进修这些敕令并无捷径,然而在你开端进修敕令之初,有些对象照样可以帮到你的。
最后,也可能是最间的办法就是应用 速记表。
Linux Bash History 敕令
起重要介绍的是敕令行对象 history,它能帮你记住那些你曾经用过的敕令。包含应用最广泛的 Bash 在内的大年夜多半 Linux shell,都邑创建一个汗青文件来包含那些你输入过的敕令。如不雅你用的是 Bash,这个汗青文件就是 /home/<username>/.bash_history。
- apropos "list directory"
这个汗青文件是纯文本格局的,你可以用随便率性的文本编辑器打开来浏览和搜刮。
apropos
确切存在一个可以帮你找到其他敕令的敕令。这个敕令就是 apropos,它能帮你找出合适的敕令来完成你的搜刮。比如,假设你须要知道哪个敕令可以列出目次的内容,你可以运行下面敕令:
Linux Apropos
这就搜刮出结不雅了,异常直接。给 “directory” 加上复数后再试一下。
- apropos "list directories"
此次没用了。apropos 所作的其实就是搜刮一系列敕令的描述。描述不匹配的敕令不会纳入结不雅中。
- apropos "match pattern"
Linux Apropos -a Flag
你会认为应当会有一些匹配的内容出现,比如 grep 对吗? 然而,实际上并没有匹配出任何结不雅。再说一次,apropos 只会根据字面内容进行搜刮。
如今让我们试着用 -a 标记来把单词瓜分开来。(LCTT 译注:钙揭捉?项的意思是“and”,即多个关键字都存在,然则不须要正好是连在一路的字符串。)
- apropos "match" -a "pattern"
这一下,你可以看到很多期望的结不雅了。
apropos 是一个很棒的对象,不过你须要留心它的缺点。
ZSH
ZSH 其实并不是用于记忆敕令的对象。它其实是一种 shell。你可以用 ZSH 来替代 Bash 作为你的敕令行 shell。ZSH 包含了主动纠错机制,能在你输入敕令的时刻给你予提示。开启该功能后,它会提示你邻近的选择。在 ZSH 中你可以像往常一样应用敕令行,同时你还能享受到极端安然的收集以及其他一些异常好用的特点。充分应用 ZSH 的最简单办法就是应用 Oh-My-ZSH。
速记表
有很多在线的速记表,比如这个 可以赞助你快速萌芽敕令。
linux-commandline-cheatsheet
还有其他的用法。经由过程 -a 标记,你可以以更灵活的方法来增长搜刮关键字。尝尝这条敕令:
为了快速萌芽,你可以寻找图片格局的速记表,然后将它设置为你的桌面墙纸。
这并不是记忆敕令的最好办法,然则这么做可以帮你节俭在线搜刮遗忘敕令的时光。
在进修时依烂魅这些办法,最终你会发明你会越来越少地应用这些对象。没有人可以或许记居处有的工作,是以有时遗忘掉落某些器械或者碰到某些没有见过的器械也很正常。这也是这些对象以及因特网存在的意义。
history
【编辑推荐】
- Linux真正的优势以及进修办法
- 嵌入式Linux Kernel缺点跟踪迹巧
- Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败
- 懂得用于Linux和 Windows容器的Docker“容器主机”与“容器操作体系”
推荐阅读
CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了 他的生活看起来单调而吝啬。很多时刻,他爱好穿一件夹克,脚上穿一双黑色布鞋,如不雅走在人群中,没有人会把他与首富愫系袈溱>>>详细阅读
本文标题:教你如何轻松记住Linux命令?
地址:http://www.17bianji.com/lsqh/39304.html
1/2 1