Linux下更好用的幫助命令 cheat

2021-09-08 18:59:41 字數 2590 閱讀 4506

linux系統中,我們經常會用man命令來幫助檢視這個命令的具體用法,man是很強大的,但是英語不好的同學用man用起來可能不那麼順手,自然而然的就出現了cheat命令,cheat命令就是通過簡單的例項告訴你乙個命令的具體使用方法,它被建立的目的是幫助系統管理員記住常用的系統命令。

1、 cheat介紹

cheat通過例項告訴使用者一些命令的具體使用方法。

2、 cheat例子

例如當時想要知道tar命令具體是如何使用的,你可以使用下面命令檢視:

cheat tar
#你會看到像下面一樣的效果圖

#檢視哪些命令可以用cheat,

#可以看到常用的命令都可以使用cheat來檢視具體使用例子

3、 cheat安裝

#cheat命令需要python環境的支援,需要安裝python和pip

yum install python-pip –y

pip install --upgrade pip

pip install cheat

#或者通過github安裝

git clone [email protected]: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命令

2、 du命令

3、 git命令

4、 svn命令

#更多例項檢視就不一一演示。

8、 自定義cheat

#修改cheat預設的備忘錄,補全自己常用的命令

Linux下更好用的幫助命令 cheat

linux系統中,我們經常會用man命令來幫助檢視這個命令的具體用法,man是很強大的,但是英語不好的同學用man用起來可能不那麼順手,自然而然的就出現了cheat命令,cheat命令就是通過簡單的例項告訴你乙個命令的具體使用方法,它被建立的目的是幫助系統管理員記住常用的系統命令。1 cheat介紹...

C 的庫應該更好用

不要重複造輪子!一遍一遍我們說著這樣的話。可是為什麼c c 的api那麼難用 尤其windows下的 每次我們都把時間浪費在了實現簡單邏輯而不是實現領域模型上了,其實,我們根本沒有足夠好的輪子。拋磚引玉,乙個在windows下檔案及資料夾操作的封裝。c 沒有理由不能像python一樣易用,至少某些庫...

6 linux下的幫助命令

內建命令實際上是 shell 程式的一部分,其中包含的是一些比較簡單的 linux 系統命令,這些命令是寫在bash原始碼的builtins裡面的,並由 shell 程式識別並在 shell 程式內部完成執行,通常在 linux 系統載入執行時 shell 就被載入並駐留在系統記憶體中。而且解析內部...