cheat命令就是通过简单的实例告诉你一个命令的具体使用方法样例。
Linux系统中,我们经常会用man命令来帮助查看这个命令的具体用法,man是很强大的,但是英语不好的同学用man用起来可能不那么顺手,自然而然的就出现了cheat命令,cheat命令就是通过简单的实例告诉你一个命令的具体使用方法,它被创建的目的是帮助系统管理员记住常用的系统命令。
准备:先去https://github.com/官网注册
然后以主机CentOS 6.5为例,除了系统自带python 还要安装python-pip
一. 首先安装github
1.生成ssh秘钥
官方设置教程如下:https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
#ssh-keygen -t rsa -b 4096 -C youremail@sohu.com
将您的SSH密钥添加到ssh-agent
如果您使用的是GitHub桌面安装的Git Shell,则应该运行ssh-agent没有略过
#eval “$(ssh-agent -s)”
#ssh-add ~/.ssh/id_rsa
- 复制公钥去git官网上传SSH秘钥https://github.com/找到sshkey选项把复制好的公钥上传。
#cat ~/.ssh/id_rsa.pub
3.在云主机测试通过ssh秘钥连接git
#ssh -T git@github.com
Hi yourname! You’ve successfully authenticated, but .GitHub does not provide shell access.
如上就成功了测试完毕。 - 初始设置
A.设置姓名和邮箱地址
#git config –global user.name “注册git时的名称”
#git config –global user.mail “注册git时的email”
B.提高输出可读性
#git config –global color.ui auto
查看生成的gitconfig
#cat ~/.gitconfig
二.安装cheat工具
1.安装依赖包
A.安装python-pip
#wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
注意:wget获取https的时候要加上:–no-check-certificate
#tar zvxf 1.5.5.tar.gz #解压文件
#cd pip-1.5.5/
#python setup.py install
OK,这样就安装好pip了。
B.安装 requests
#pip install requests
#pip install --upgrade pip
依赖包安装完毕。
C.通过github安装cheat
1.安装
#pip install cheat
#pip install docopt pygments appdirs
#git clone https://github.com/arslanbilal/git-cheat-sheet.git
#cd cheat
#python setup.py install
2.
修改cheat备忘单
#cheat –e foo
3.
设置cheat使用的环境变量
#cheat –v
设置一个cheat的保存路径
export DEFAULT_CHEAT_DIR=’/opt/cheats’
可以指定多个目录使其生效
export CHEATPATH="$CHEATPATH:/path/to/more/cheats"
使用命令cheat -d 查看定义好的cheat路径
#cheat –d
默认cheat保存路径/usr/lib/python2.6/site-packages/cheat/cheatsheets
4.
开启语法高亮
export CHEATCOLORS=true
5.查看实例