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#或者通過github安裝pip install --upgrade pip
pip install cheat
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的儲存路徑cheat 2.1.25
預設情況下,個人的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 -d6、 開啟語法高亮/opt/cheats #預設cheat儲存路徑已改變
/usr/lib/python2.6/site-packages/cheat/cheatsheets #cheat預設的常用命令儲存路徑
#如果需要在自己備忘錄開啟語法高亮的話,可以用下面命令啟用
export cheatcolors=true7、 檢視例項
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 就被載入並駐留在系統記憶體中。而且解析內部...