Cheat—— 给Linux初学者和管理员一个终极命令行助手
cheat命令详解
当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,f你会怎么做?在这种情况下,我们使用man pages来获取帮助。还有一些其它的选择可能包括像‘help’,‘whereis’和‘whatis’这样的命令。但是所有的这些既有优点,也有缺点。
当我们使用man跟help的时候,输出的结果太长了,看起来很繁琐,对新手极不友好,今天推荐一个神级命令cheat,Cheat应用默认只提供最基本和最常用的命令,但是足够我们使用了。
下面开始安装教程:
‘Cheat’有两个主要的依赖——‘python’ 和 ‘pip’,在安装‘cheat’之前,确保你的系统安装了python和pip。
#1.安装python
yum -y install python
#2.pip
#执行wget命令提示 -bash: wget: command not found
yum -y install wget
#安装pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
效果如图:
成功后可查询pip的版本
#3.git以及其他依赖包
我们将通过Git下载‘Cheat’,确保你安装了‘git’包,如果没有最好安装一下。
yum install git
接下来,通过运行下面的命令来安装所需要的python依赖包
pip install docopt pygments
复制cheat的Git库
git clone https://github.com/chrisallenlane/cheat.git
进入cheat目录,运行‘setup.py’(一个python脚本)
# cd cheat
# python setup.py install
如果安装很顺利,你就能够看到安装在系统上的cheat版本了
cheat -v
cheat 2.5.1
#4.cheat的一些必要配置
你必须在‘~/.bashrc’文件里设置‘EDITOR’环境变量,打开用户‘.bashrc’文件,然后把下面这行加入到里面:
export EDITOR = /usr/bin/vim
接下来,添加cheat的自动补全特性,来确保不同解释器下命令行的自动补全。为了到达该功能要求,简单地将‘cheat.bash’脚本clone下来,然后复制到你系统正确的路径下
wget https://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/cheat.bash
mv cheat.bash /etc/bash_completion.d/
有时候会连接不上,就多输入几次,然后等待安装,结果如下图
#到此安装就结束了!
#我们对比下效果图;
man的效果
help的效果
cheat的效果
就是如此之简介,当然你还是熟悉一些基本的大概用法,这个命令只是帮助我们快速查询某个命令,如果要详细的文档还必须是man>help>cheat
希望能帮到Linux道路上的你我他!!
Cheat—— 给Linux初学者和管理员一个终极命令行助手相关推荐
- Cheat—— 给Linux初学者和管理员一个终极命令行备忘单
当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助.还有一些其它的选择可能包括像'help','whereis'和'what ...
- linux mt命令,Cheat—— 给Linux初学者和管理员一个终极命令行备忘单
当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助.还有一些其它的选择可能包括像'help','whereis'和'what ...
- linux_命令行助手:(manpages supplement)/获取linux命令用法示例的若干辅助命令行工具(cheat/tldr/eg/manly)
文章目录 linux_命令行助手:(manpages supplement)/获取linux命令用法示例的若干辅助命令行工具(cheat/tldr) references 我的推荐(两个)
- linux如何创建目录结构,linux下怎么创建一个目录命令mkdir
linux下怎么创建一个目录命令mkdir linux下用mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 命令格式: ...
- Linux Shell CentOS 写一个输出命令 支持颜色
文章目录 Linux Shell CentOS 写一个输出命令 支持颜色 相关阅读 1.代码 2.演示 Linux Shell CentOS 写一个输出命令 支持颜色 相关阅读 Linux Shell ...
- 每个 Linux 用户都应该知道的命令行技巧
每个 Linux 用户都应该知道的命令行技巧 原创 2015-09-11 伯乐在线 程序员的那些事 [伯乐在线导读]:有网友在问答网站Quora上提问:"有哪些省时小技巧,是每个Linux用 ...
- 使用go的ssh包快速打造一个本地命令行ssh客户端
2019独角兽企业重金招聘Python工程师标准>>> 热身运动? 在开始之前,先来个热身运动.虽然标题党写着快速打造一个ssh客户端,但是和跑步一样,在运动前还是需要先热身一下,不 ...
- 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式
本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...
- 快速启动以管理员身份运行命令行窗口命令
因为下载安装一些代码程序总是出问题,或多或少会需要以管理员模式打开命令行,一开始选择C:\windows\System32中寻找cmd.exe后右键以管理员身份运行,总觉得很麻烦,后来搜索一些资料得到 ...
最新文章
- 李彦宏候选院士招致大批网民反对
- 金融专有云数据安全实践
- Android开发工具之Android Studio---如何打JAR包
- bzoj千题计划161:bzoj1589: [Usaco2008 Dec]Trick or Treat on the Farm 采集糖果
- python 内建比较函数详解
- 记忆化搜索--poj 1597 Function Run Fun
- 笔记No.1——第一行代码:Android(第2版)
- HTML5+CSS大作业——宝马轿车网页设计(6页) web前端设计与开发期末作品/期末大作业
- 科学计算机使用的软件,科学计算器软件有哪些?2020好用的科学计算器推荐
- 犹太民族与基督的真相!
- win10虚拟机搭建群晖nas碰到的一些问题
- 【Fuzzy】隶属度函数和模糊推理
- 坐标轨迹计算_数控编程基础,相切圆弧的基点计算方法
- matlab 去条带噪声,一种图像条带噪声及坏线消除方法
- 在UBUNTU中使用北通USB游戏手柄
- 如何下载在线玩的游戏_在线下载游戏和玩游戏的最佳网站
- 【leetcode】1104. Path In Zigzag Labelled Binary Tree
- Cannot find module ‘XXX‘的解决办法
- 人脸识别道闸你不知道的那些事
- 知乎运营推广方案PPT模板