今天給大家介紹一個(gè) Linux 超級(jí)實(shí)用命令,有了這個(gè)命令,你就可以愉快使用 Linux 上幾乎所有常用命令了,再也不用擔(dān)心記不住那么多選項(xiàng)啦~
我們知道,Linux 系統(tǒng)總共有 300~500 個(gè)命令,甚至有些發(fā)行版還更多。每個(gè)命令又有 N 多的選項(xiàng),這樣算下來,你要記住每個(gè)命令的所有用法,幾乎是一件不可能的事情。那么碰上不會(huì)用的命令時(shí),我們一般是怎么做的呢?沒錯(cuò),就是找男人……額。。不對(duì),就是 man 一下。與man
類似的還有 help
、info
等等命令。但這些命令有個(gè)共同點(diǎn),就是給你的信息超級(jí)超級(jí)長(zhǎng),看過去跟天書一樣。對(duì)于英文不太好的童鞋,那更加要命。雖然你們見過多次了,還是再截個(gè)圖再傷害你們一次:
whereis
和 whatis
雖然不長(zhǎng),但給出的信息基本上沒什么卵用。現(xiàn)在隆重介紹本文的主角—— cheat
!這個(gè)命令是干啥用的呢?從字面上來看,它的作用就是「小抄」。它不會(huì)給你一大堆長(zhǎng)篇大論的東西,而是直奔主題,直接告訴你這個(gè)命令該怎么用。給個(gè)簡(jiǎn)單的案例讓你們感受一下吧。比如我想知道網(wǎng)絡(luò)工具 netstat
是怎么用的,有哪些常用的參數(shù),只需要簡(jiǎn)單輸入以下命令就可以查詢:$cheatnetstat

netstat
命令現(xiàn)在已經(jīng)用得不多了,建議用 ss
命令來代替。反觀 man
手冊(cè)……
cheat
命令有多么犀利之后,我們?cè)賮斫榻B一下如何安裝使用這個(gè)命令。在 Ubuntu 系統(tǒng)下,只需要一條命令就可以搞定:$sudosnapinstallcheat 第一次使用的時(shí)候,它會(huì)問你要不要下載配置以及手冊(cè)文件,只需要一路按回車就行。

$cheat<你想搜索的命令> 這個(gè)命令的所有用法,你也可以通過
cheat -h
來查詢:$cheat-h Usage: cheat[options][
~/snap/cheat/
目錄下。
我們數(shù)一下,這里一共有 249 個(gè)文件。如果你想自己增加一個(gè)命令,那么在這里面創(chuàng)建一個(gè)對(duì)應(yīng)命令的文件即可。如果你想修改某個(gè)命令的解釋,可以使用以下命令:$cheat-e<需要修改的命令> 之后它會(huì)調(diào)用 nano 編輯器來修改這個(gè)命令的介紹,當(dāng)然也可以通過修改配置文件換成其它編輯器。如果你想刪除某個(gè)命令,可以直接把對(duì)應(yīng)的文件刪除,或者使用以下命令:
$cheat--rm=<需要?jiǎng)h除的命令> 如果你想要根據(jù)關(guān)鍵詞來搜索命令,可以使用以下命令:
$cheat-s<關(guān)鍵詞> 比如我想搜索所有介紹文件中包含 remove 關(guān)鍵詞的命令,可以這樣操作:

cheat
命令的基本用法都已經(jīng)介紹差不多了。可以看到,這個(gè)命令實(shí)在是太強(qiáng)大了,有了它,別說背命令了,基本上你都可以告別百度了,哪個(gè)命令不懂的話,只需要 cheat
一下就行。
審核編輯 :李倩
-
Linux
+關(guān)注
關(guān)注
87文章
11466瀏覽量
212846 -
編輯器
+關(guān)注
關(guān)注
1文章
817瀏覽量
31788
原文標(biāo)題:學(xué)習(xí)Linux只要學(xué)會(huì)這個(gè)命令就夠了!
文章出處:【微信號(hào):浩道linux,微信公眾號(hào):浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Linux find命令詳解
學(xué)習(xí)常見的Linux命令
學(xué)習(xí)linux系統(tǒng)基礎(chǔ)命令
linux常用命令實(shí)例詳解
linux命令之mount (掛載命令)詳解
學(xué)習(xí)記憶Linux命令的5大工具解析

linux能做什么?如何順序地學(xué)習(xí)linux?
概述學(xué)習(xí)Linux系統(tǒng)中命令的簡(jiǎn)單方法

Linux使用kill命令的注意事項(xiàng)
如何去使用這幾個(gè)Linux命令?
嵌入式Linux開發(fā)教程:Linux常見命令(上篇)

學(xué)習(xí)筆記(02):嵌入式Linux開發(fā)基礎(chǔ)-shell命令使用

評(píng)論