隨著linux學習的深入,接觸到的命令越來越多,此時,考驗腦力的時候就到了,除非你是”腦王”,否則面對多如牛毛的linux命令,真的會崩潰!linux前輩們貌似也被同樣的問題所困擾,所以,他們發明了cheat。cheat是在GNU通用公共許可證下,為Linux命令行用戶發行的交互式備忘單應用程序。它提供顯示Linux命令使用案例,包括該命令所有的選項和簡短但尚可理解的功能。雖然沒有man,info顯示的信息全面,但是更加直觀實用一點。
cheat主要依賴python和pip,體驗cheat之前,讓我們把依賴關系先解決掉(本次操作基于centos 7.3)。Python當下這么火,大部分linux發行版本都預裝了python,在命令行下輸入python,就可以查看到當前系統已經安裝的python信息。如果沒有,那就動動手指。
#安裝python yum install python
#安裝pip yum install python-pip
如果大家也遇到同樣的問題,我們可以通過添加epel源來輕松解決。epel是centos等衍生發行版,用來彌補centos內容更新有時比較滯后或是一些擴展的源。
yum -y install epel-release vim /etc/yum.repos.d/epel.repo
#pip類似RedHat系列中的的yum,安裝Python包非常方便 yum install python-pip
接下來我們將通過git來下載cheat,在命令行中輸入git即可看到有沒有安裝,如果沒有的話請輸入來安裝。
#安裝git
yum install git
接下來我們將通過pip來安裝cheat所需要的python依賴文件。
pip install docopt pygments
#升級pip pip install --upgrade pip
通過git復制cheat的git庫文件到本地。
進入cheat目錄,找到安裝文件
#安裝cheat
python setup.py install
cheat –v
查看默認提供的命令總數
開啟神奇的體驗之旅
語法高亮版
語法默認版
cheat grep
cheat ls
cheat 堪稱助記神奇啊,通過它我們可以查詢記憶模糊的命令,如果找不到,再去man里面找,這樣就可以提高我們效率。
本文基于最近的一次折騰整理而成,尚有諸多不足之處,望大佬們多多指點!
原創文章,作者:LinuxWalker,如若轉載,請注明出處:http://www.www58058.com/84310