cheat命令是幹嗎的呢? html
cheat命令簡單來講,就是告訴你一個命令如何使用。它沒有提供其餘額外多餘的信息,只經過使用實例告訴你一個命令如何使用。 python
好比說,你想要知道解壓命令tar如何使用,都有哪些選項參數等。只須要簡簡單單的輸入 linux
1
|
$
cheat
tar
|
效果以下圖所示: git
OK,咱們知道cheat有多犀利之後,接下來看看如何在咱們的機器上安裝cheat命令。 github
cheat命令依賴於python和pip,所以,在安裝cheat命令以前,你須要在機器上安裝python和pip。(Linux默認是安裝有python的。) bash
1
2
|
# apt-get install Python (On Debian based Systems)
# yum install python (On RedHat based Systems)
|
1
2
|
# apt-get install python-pip (On Debian based Systems)
# yum install python-pip (On RedHat based Systems)
|
咱們經過git下載cheat,所以,咱們這裏先安裝git工具。固然,若是你不想使用git工具,你徹底能夠經過其餘方式得到cheat安裝文件,本文使用git工具獲取cheat。 編輯器
1)安裝git 工具
1
2
|
# apt-get install git (On Debian based Systems)
# yum install git (On RedHat based Systems)
|
2)安裝python依賴文件 spa
1
|
# pip install docopt pygments
|
3)從github克隆項目 code
1
|
# git clone https://github.com/chrisallenlane/cheat.git
|
4)切換到cheat路徑,進行安裝
1
2
|
# cd cheat
# python setup.py install
|
5)若是一塊兒都順利的話,你會獲得以下結果
1
2
|
# cheat -v
cheat
2.0.9
|
1)添加EDITOR環境變量
打開文件bash配置文件:‘~/.bashrc’,在~/.bashrc添加以下行:
1
|
export
EDITOR
=
/
usr
/
bin
/
nano
|
注意:上面的/usr/bin/nano中的nano是編輯工具的名字,你能夠用你本身喜歡的編輯器替換nano編輯器。
2)爲cheat命令添加自動補全功能
爲了使cheat命令具備自動補全功能,只須要下載 ‘cheat.bash‘ 並將其複製到適當的路徑便可,操做以下:
1
2
|
# wget https://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/cheat.bash
# mv cheat.bash /etc/bash_completion.d/
|
關於自動補全更多信息,可參考此文:Auto Completion Script for Various Shells
3)高亮顯示(可選)
此外,爲了更好的顯示效果,你能夠配置高亮顯示。爲開啓高亮顯示,你能夠在你的‘.bashrc‘ 文件中添加以下行:
1
|
export
CHEATCOLORS
=
true
|
4)添加更多的小抄(可選)
默認狀況下,cheat命令只支持基本的linux命令和一些很經常使用的命令。爲添加額外的命令支持,你能夠到路徑~/.cheat/中去經過操做Cheatsheets 來豐富cheat支持的命令集。
1
|
# cheat -e xyz
|
上述命令會打開命令xyz,若是對應的cheat-sheet可用的話。不然cheat會建立一個cheat-sheet。
1)cheat tar命令
2)cheat dd命令
3)cheat uname命令
4)cheat ifconfig命令
5)cheat top命令
6)cheat -l命令
這個用法顧名思義,就是列出cheat都支持那些命令查詢。
就這麼多了,Enjoy linux,Enjoy cheat!
英文出處:http://www.tecmint.com/cheat-command-line-cheat-sheet-for-linux-users/
譯者:快課網—Jay-13
轉載請註明:快課網 » 一個cheat命令 == Linux命令小抄大全