企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
一、什么是cheat? cheat是在GNU通用公共许可证下,为Linux命令行用户发行的交互式备忘单应用程序。简单来说,它没有提供其他额外多余的信息,只通过使用实例告诉你一个命令参数如何使用。 二、在Redhat、CentOS系统中安装Cheat: Cheat主要有两个依赖python和pip 1、安装python、pip ~~~ # yum install python python-pip -y # pip install --upgrade pip(更新pip到最新版本) ~~~ 注:pip是一个方便的Python第三方包安装器。 2、下载并安装Cheat 目前只能通过Git下载Cheat,所以先安装git包: ~~~ # yum install git -y ~~~ 使用pip安装所需要的python依赖包: ~~~ # pip install docopt pygments ~~~ 接下来复制cheat的Git库: ~~~ # git clone https://github.com/chrisallenlane/cheat.git ~~~ 进入cheat目录,运行setup.py脚本安装: ~~~ # cd cheat # python setup.py install ~~~ 安装完成,运行cheat -v就可以看到目前的版本号。 三、cheat的一些配置设置: 1、你必须在~/.bashrc文件里设置EDITOR环境变量,打开用户.bashrc文件,加入下面这行保存退出: ~~~ export EDITOR=/usr/bin/vim ~~~ 注:你也可以使用你喜欢的编辑器来替代vim。 2、添加cheat的自动补全特性,来确保不同解释器下命令行的自动补全。方法:将cheat.bash脚本clone下来,复制到你系统正确的路径下。 ~~~ # wget https://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/cheat.bash # cp cheat.bash /etc/bash_completion.d/ ~~~ 其余解释器的自动补全脚本在这里: ~~~ https://github.com/chrisallenlane/cheat/tree/master/cheat/autocompletion ~~~ 3、让语法高亮显示(可选): 在.bashrc文件中添加如下环境变量 ~~~ export CHEATCOLOR=true ~~~ 4、添加更多的命令参数: Cheat默认只提供最基本和最常用的命令。cheat备忘单的内容保存在~/.cheat/目录里,我们可以手动在这个目录添加备忘单里面的内容,这样cheat将更强大。 ~~~ # cheat -e xyz ~~~ 这将打开xyz备忘单,如果对应的cheat-sheet可用的话。否则cheat会创建一个cheat-sheet。 使用关键字搜索备忘单,来看看包含所有命令的内置备忘单。 ~~~ # cheat -d /root/.cheat /usr/lib/python2.7/site-packages/cheat/cheatsheets ~~~ 复制内置的备忘单到你的本地目录。 ~~~ # cp /usr/lib/python2.7/site-packages/cheat/cheatsheets/* /root/.cheat/ ~~~