0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

學(xué)習(xí)Linux只要學(xué)會(huì)這個(gè)命令就夠了!

jf_TEuU2tls ? 來(lái)源:浩道linux ? 2023-04-13 09:50 ? 次閱讀

今天給大家介紹一個(gè) Linux 超級(jí)實(shí)用命令,有了這個(gè)命令,你就可以愉快使用 Linux 上幾乎所有常用命令了,再也不用擔(dān)心記不住那么多選項(xiàng)啦~

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

	$cheatnetstat 15fa849c-d98d-11ed-bfe3-dac502259ad0.jpg看看這結(jié)果,沒(méi)半句廢話,直接上案例,把你安排得明明白白!而且,它還貼心地告訴你,netstat 命令現(xiàn)在已經(jīng)用得不多了,建議用 ss 命令來(lái)代替。反觀 man 手冊(cè)……161d68d6-d98d-11ed-bfe3-dac502259ad0.jpg我的天,這也太辣眼睛了吧……單單這個(gè)選項(xiàng)的介紹就已經(jīng)把我給勸退了……這或許就是程序員頭發(fā)越來(lái)越少的原因吧。。
			OK,現(xiàn)在我們知道 cheat 命令有多么犀利之后,我們?cè)賮?lái)介紹一下如何安裝使用這個(gè)命令。在 Ubuntu 系統(tǒng)下,只需要一條命令就可以搞定:

	$sudosnapinstallcheat 第一次使用的時(shí)候,它會(huì)問(wèn)你要不要下載配置以及手冊(cè)文件,只需要一路按回車就行。1652db60-d98d-11ed-bfe3-dac502259ad0.jpg然后你就可以正常使用它了,安裝的過(guò)程還是十分絲滑方便。它的基本用法也很簡(jiǎn)單,剛剛也給過(guò)示例了:

	$cheat<你想搜索的命令> 這個(gè)命令的所有用法,你也可以通過(guò) cheat -h 來(lái)查詢:

	$cheat-h Usage: cheat[options][] Updatecommunitycheatsheetsvia: cheat.update Options: -a--allSearchamongallcheatpaths -c--colorizeColorizeoutput -d--directoriesListcheatsheetdirectories -e--edit=Edit -l--listListcheatsheets -p--path=Returnonlysheetsfoundoncheatpath -r--regexTreatsearchasaregex -s--search=Searchcheatsheetsfor -t--tag=Returnonlysheetsmatching -T--tagsListalltagsinuse -v--versionPrinttheversionnumber --rm=Remove(delete) 實(shí)際上,它是給每個(gè)命令都寫了一個(gè)介紹文件,這些文件默認(rèn)放在家目錄下的 ~/snap/cheat/ 目錄下。
			我們數(shù)一下,這里一共有 249 個(gè)文件。如果你想自己增加一個(gè)命令,那么在這里面創(chuàng)建一個(gè)對(duì)應(yīng)命令的文件即可。如果你想修改某個(gè)命令的解釋,可以使用以下命令:

	$cheat-e<需要修改的命令> 之后它會(huì)調(diào)用 nano 編輯器來(lái)修改這個(gè)命令的介紹,當(dāng)然也可以通過(guò)修改配置文件換成其它編輯器。如果你想刪除某個(gè)命令,可以直接把對(duì)應(yīng)的文件刪除,或者使用以下命令:

	$cheat--rm=<需要?jiǎng)h除的命令> 如果你想要根據(jù)關(guān)鍵詞來(lái)搜索命令,可以使用以下命令:

	$cheat-s<關(guān)鍵詞> 比如我想搜索所有介紹文件中包含 remove 關(guān)鍵詞的命令,可以這樣操作:167222cc-d98d-11ed-bfe3-dac502259ad0.jpg講到這里,cheat 命令的基本用法都已經(jīng)介紹差不多了。可以看到,這個(gè)命令實(shí)在是太強(qiáng)大了,有了它,別說(shuō)背命令了,基本上你都可以告別百度了,哪個(gè)命令不懂的話,只需要 cheat 一下就行。


審核編輯 :李倩


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11177

    瀏覽量

    208498
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    798

    瀏覽量

    31012

原文標(biāo)題:學(xué)習(xí)Linux只要學(xué)會(huì)這個(gè)命令就夠了!

文章出處:【微信號(hào):浩道linux,微信公眾號(hào):浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux find命令詳解

    find 命令是我們?nèi)粘9ぷ髦斜容^常用的Linux命令。全面的掌握這個(gè)命令可以使很多操作達(dá)到事半功倍的效果。如果對(duì)find
    發(fā)表于 11-30 10:11 ?1540次閱讀

    學(xué)習(xí)常見(jiàn)的Linux命令

    一、學(xué)習(xí)常見(jiàn)的Linux命令(1)文件操作命令主要包括查看文件命令(ls)、顯示文件內(nèi)容命令(c
    發(fā)表于 11-05 08:43

    學(xué)習(xí)linux系統(tǒng)基礎(chǔ)命令

    嵌入式基礎(chǔ)入門 -(Linux)今天實(shí)驗(yàn)室的嵌入式大牛同學(xué)帶著大家一起學(xué)習(xí)linux系統(tǒng)基礎(chǔ)命令,感覺(jué)收獲頗多,在此再?gòu)?fù)習(xí)一遍,同時(shí)也想分享給大家?,F(xiàn)在很多同學(xué)用的基本上就是Windo
    發(fā)表于 12-15 09:07

    Linux系統(tǒng)管理命令

    Linux系統(tǒng)管理命令 Linux系統(tǒng)管理命令  wall命令  功能:這個(gè)
    發(fā)表于 01-18 12:47 ?797次閱讀

    linux常用命令實(shí)例詳解

    ,就必須從Linux命令學(xué)起,通過(guò)基礎(chǔ)的命令學(xué)習(xí)可以進(jìn)一步理解Linux系統(tǒng)。不同Linux發(fā)行
    發(fā)表于 11-03 10:19 ?5508次閱讀

    linux命令之mount (掛載命令)詳解

     mount是Linux下的一個(gè)命令,它可以將分區(qū)掛接到Linux的一個(gè)文件夾下,從而將分區(qū)和該目錄聯(lián)系起來(lái),因此我們只要訪問(wèn)這個(gè)文件夾,就
    發(fā)表于 12-11 08:50 ?5.2w次閱讀

    學(xué)習(xí)記憶Linux命令的5大工具解析

    Linux 新手往往對(duì)命令行心存畏懼。部分原因是因?yàn)樾枰洃洿罅康?b class='flag-5'>命令,畢竟掌握命令是高效使用命令行的前提。不幸的是,
    的頭像 發(fā)表于 12-25 17:24 ?4574次閱讀
    <b class='flag-5'>學(xué)習(xí)</b>記憶<b class='flag-5'>Linux</b><b class='flag-5'>命令</b>的5大工具解析

    linux能做什么?如何順序地學(xué)習(xí)linux?

    linux能做什么?相信絕大數(shù)人都有這樣的疑問(wèn)。今天我們來(lái)說(shuō)說(shuō)如何順序地學(xué)習(xí)linux。學(xué)習(xí)linux的第一部就是
    發(fā)表于 11-15 14:50 ?279次閱讀

    概述學(xué)習(xí)Linux系統(tǒng)中命令的簡(jiǎn)單方法

    如果說(shuō)如何快速學(xué)習(xí)、了解 Linux 的話,我的答案是學(xué)命令、背命令!為何呢?對(duì)于一名新手來(lái)說(shuō),去學(xué)習(xí)
    發(fā)表于 04-11 08:57 ?852次閱讀
    概述<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>Linux</b>系統(tǒng)中<b class='flag-5'>命令</b>的簡(jiǎn)單方法

    Linux使用kill命令的注意事項(xiàng)

     Linux系統(tǒng)下有一個(gè)直接終止進(jìn)程的命令這個(gè)命令的代碼也是非常霸氣,直接就是英文的kill。既然這個(gè)
    發(fā)表于 07-16 14:30 ?675次閱讀

    如何去使用這幾個(gè)Linux命令

    使用 Linux 系統(tǒng)的開(kāi)發(fā)者,很多人都有自己喜歡的系統(tǒng)命令,下面這個(gè)幾個(gè)命令令是我平常用的比較多的,分享一下。
    的頭像 發(fā)表于 06-15 16:06 ?1483次閱讀

    嵌入式Linux開(kāi)發(fā)教程:Linux常見(jiàn)命令(上篇)

    。3.2 Linux常見(jiàn)命令本節(jié)對(duì)進(jìn)行嵌入式Linux開(kāi)發(fā)經(jīng)常會(huì)用到的一些操作和相關(guān)命令,進(jìn)一步加深對(duì)Linux的了解。
    發(fā)表于 10-21 13:36 ?11次下載
    嵌入式<b class='flag-5'>Linux</b>開(kāi)發(fā)教程:<b class='flag-5'>Linux</b>常見(jiàn)<b class='flag-5'>命令</b>(上篇)

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

    嵌入式Linux開(kāi)發(fā)環(huán)境的構(gòu)建,Linux命令行的基本使用,VI、GCC、Makefile基本工具的使用,交叉開(kāi)發(fā)環(huán)境的使用。學(xué)習(xí)條件: 1.C語(yǔ)言編程基礎(chǔ)
    發(fā)表于 11-01 18:00 ?14次下載
    <b class='flag-5'>學(xué)習(xí)</b>筆記(02):嵌入式<b class='flag-5'>Linux</b>開(kāi)發(fā)基礎(chǔ)-shell<b class='flag-5'>命令</b>使用

    基礎(chǔ)的Linux操作命令

    IC設(shè)計(jì)是在linux環(huán)境下,很多操作需要在Terminal中進(jìn)行,因此想要學(xué)習(xí)IC設(shè)計(jì),就必須先需要熟悉Linux環(huán)境、掌握基礎(chǔ)的Linux操作
    的頭像 發(fā)表于 03-15 13:42 ?1479次閱讀

    linux重啟命令有哪些

    Linux是一種自由和開(kāi)放源代碼的操作系統(tǒng),被廣泛應(yīng)用于服務(wù)器和嵌入式設(shè)備。在Linux中,有多種命令用于重啟系統(tǒng)。在本文中,我們將詳細(xì)介紹常用的Linux重啟
    的頭像 發(fā)表于 11-17 09:49 ?1900次閱讀