linux 如何查看一个命令的帮助,Linux下更好用的帮助命令—cheat

导读

Linux系统中,我们经常会用man命令来帮助查看这个命令的具体用法,man是很强大的,但是英语不好的同学用man用起来可能不那么顺手,自然而然的就出现了cheat命令,cheat命令就是通过简单的实例告诉你一个命令的具体使用方法,它被创建的目的是帮助系统管理员记住常用的系统命令。

ff907dfd698cb916ecbffdeab47e6356.png

1、 Cheat介绍

cheat通过实例告诉使用者一些命令的具体使用方法。

2、 Cheat例子

例如当时想要知道tar命令具体是如何使用的,你可以使用下面命令查看:

cheat tar

#你会看到像下面一样的效果图

0fecddaac24ac4e69b43b4f1c1f436a1.png

#查看哪些命令可以用cheat,

cheat -l | less

523d4713556f1fb50aebcef155fd3b55.png

#可以看到常用的命令都可以使用cheat来查看具体使用例子

5edeb533ccbccfb4573d77598e432821.png

3、 cheat安装

#cheat命令需要python环境的支持,需要安装python和pip

yum install python-pip –y

pip install --upgrade pip

pip install cheat

#或者通过github安装

pip install docopt pygments appdirs

git clone git@github.com:chrisallenlane/cheat.git

cd cheat

python setup.py install

4、 修改cheat备忘单

cheat还有一个好处就是你可以定义自己常用的备忘单,默认的只是一些最基础的例子。自定义的备忘录放到~/.cheat/目录下,当设置好编辑环境可以使用下面的命令进行编辑

cheat -e foo

如果新建的foo已经存在,会直接打开编写,不存在会创建然后编辑

5、 设置cheat使用的环境变量

root@saltstack-master[02:20:15]:~$cheat -v

cheat 2.1.25

#设置一个cheat的保存路径

默认情况下,个人的cheat保存在其家目录下面的.cheat目录下,但是可以定义一个特定的目录环境,使其生效

export DEFAULT_CHEAT_DIR='/opt/cheats'

#可以指定多个目录使其生效

export CHEATPATH="$CHEATPATH:/path/to/more/cheats"

#使用命令cheat -d 查看定义好的cheat路径

root@saltstack-master[02:27:27]:~$cheat -d

/opt/cheats #默认cheat保存路径已改变

/usr/lib/python2.6/site-packages/cheat/cheatsheets #cheat默认的常用命令保存路径

6、 开启语法高亮

#如果需要在自己备忘录开启语法高亮的话,可以用下面命令启用

export CHEATCOLORS=true

7、 查看实例

1、 dd命令

2f5bdadf27abc3a55c4ca977c6e32711.png

2、 du命令

109ff8547e1fb96719c81a4a67646423.png

3、 git命令

72eab7e5fc7cfe5998470113d6114ab1.png

4、 svn命令

2d0c872da0baea7f1e8a792d8cf80408.png

#更多实例查看就不一一演示。

8、 自定义cheat

vim /opt/cheats/iostat

cheat iostat

15c0317bb7bb45413d7734c7a18de126.png

#修改cheat默认的备忘录,补全自己常用的命令

ed3fb2d4b8f4f32101eb02958caa9613.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值