Cheat - 一个终极命令行“Cheat-Sheet”为Linux初学者和管理员

Cheat是一个交互式的备忘录应用程序Linux命令行用户,用于显示,使用一个Linux命令的所有选项的用例。

当你不确定你正在运行的命令,当你使用很多选项的复杂命令的情况下,你做什么。我们使用手册页在这种情况下得到一些帮助。一些其他的选项可能包括像' 帮助 ','whereis“和” whatis “的命令。但所有有他们的优点和缺点。 虽然经历手册页的选项和帮助下,在手册页的描述都过于冗长在短短的时间专门理解。
Linux手册页

Linux手册页

同样,“ 帮助 ”命令可能不会给你所需的输出。
Linux帮助命令

帮助命令

A'whereis“命令几乎没有告诉任何比安装的二进制文件的位置,其他(可能是在一次重要)。
Linux Whereis命令

Where命令

A“ whatis ”命令给出严格单行的回答这是不是比承认命令的目的没什么太大的帮助等,此外,它从来不说有关可用选项的一个字。
Linux Whatis命令

Whatis命令

我们使用所有这些选项,直到日期来解决我们的问题的窘境,但来了一个互动备忘单应用程序' Cheat ',这会导致所有的休息。

什么是Cheat?

Cheat是在GNU通用公共许可证发布的Linux命令行用户的互动备忘单应用程序供应显示,Linux命令的用例的所有选项及其简短尚可以理解功能的目的。
在Linux中安装欺骗

Cheat:提供简单的命令选项

在Linux系统中安装“Cheat”

' Cheat '有两个主要的依赖- “ python ”和“ 点子 ”。 确保你安装' Cheat '系统之前已经安装了Python和点子。
安装Python
# apt-get install Python	(On Debian based Systems)
# yum install python		(On RedHat based Systems)
安装Pip
# apt-get install python-pip 	(On Debian based Systems)
# yum install python-pip 	(On RedHat based Systems)
:PIP是一个易于安装更换,目的是改进的Python包安装程序。

下载并安装Cheat

我们将从Git下载'cheat'。确保你有包'git'安装,如果不是更好安装这第一。
# apt-get install git	(On Debian based Systems)
# yum install git	(On RedHat based Systems)
接下来,通过运行以下命令安装所需的python依赖项。
# pip install docopt pygments
现在,克隆Git仓库Cheat
# git clone https://github.com/chrisallenlane/cheat.git
移动到Cheat目录并运行'setup.py'(python脚本)。
# cd cheat
# python setup.py install
如果安装顺利,您应该能够看到系统上安装的Cheat版本。
# cheat -v 
cheat 2.0.9

Cheat的必需配置

您必须在'的〜/ .bashrc'文件中的“ 编辑器 ”环境变量设置。 打开用户的.bashrc'文件,并添加下面一行到它。
export EDITOR=/usr/bin/nano
您可以在地方' 纳米 '在这里用你喜欢的编辑器。保存文件并注销。再次登录以使更改生效。 接下来,添加Cheat自动完成功能以启用不同shell的命令行自动完成。要启用自动完成,简单地克隆'cheat.bash'脚本和脚本复制到系统中的相应路径。
# wget https://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/cheat.bash 
# mv cheat.bash /etc/bash_completion.d/
:该小组已上传等外壳的自动完成纸条到Git的,它可以被克隆,并在各自的壳情况下使用。使用以下链接为其他shell的自动完成脚本。
  1. 各种shell的自动完成脚本
(可选)如果需要,您还可以启用语法高亮显示。要积极语法高亮显示功能,请在“ 的.bashrc”文件中添加一个CHEATCOLORS环境变量。
export CHEATCOLORS=true
Cheat应用程序默认程序仅服务基本和最常用的命令。备忘单的内容驻留在位置〜/ .cheat /。手动配方可以添加到这个位置,使应用程序丰富。
# cheat -e xyz
这将打开xyz cheat-sheet(如果可用)。如果不是,它会创建一个。该备忘单将在默认编辑器中打开,我们的.bashrc设置在配置阶段,上面。

使用一些命令的Cheat

tarball可以是* .gz或* .bz2或* .zip或* .xz。那么,什么选择在哪里使用?
Linux命令

tar命令选项

我永远不会运行dd命令 ,无论我多么肯定是有关咨询前的命令,并在跨多个地点检查它。事情似乎很容易现在。
Linux dd命令

dd命令选项

A' 的uname'命令的帮助。
Linux uname命令

uname命令选项

ifconfig命令行教程,在行动。
Linux ifconfig命令

ifconfig命令选项

A' '命令,管理员和普通用户的最重要的命令之一。
Linux top命令

顶部命令选项

如何Cheat的Cheat命令(虽然另一种意义)?获取可用命令的列表,其中的备忘单已安装在系统中。
列出所有Linux命令

列出所有Linux命令

搜索具有特定关键字的表格。
搜索Cheat表

搜索Cheat表

查看所有命令的内置备忘表的位置。
$ cheat -d 
/home/avi/.cheat 
/usr/local/lib/python2.7/dist-packages/cheat/cheatsheets
将内置的工作表复制到本地目录。
# cp /usr/local/lib/python2.7/dist-packages/cheat/cheatsheets/* /home/avi/.cheat/

结论

这个奇妙的项目是一个生活救主在许多情况。它只是给你需要的信息,没有额外,没有模糊和点。这是每个人都必须的工具。易于构建,易于安装,易于运行和易于理解,这个项目似乎有希望。 这Git项目又增加了一个美妙的插科打诨而我不会解释,但留下你解释。
Linux Gag

Linux Gag

目前为止就这样了。我会再次在这里与人们会喜欢阅读的另一个有趣的文章。直到然后,保持调整和连接到Howtoing。不要忘记在下面的评论部分向我们提供您的宝贵反馈。 不要错过了解Shell命令轻松使用“解释Shell”脚本