在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

一款有趣而實(shí)用學(xué)習(xí)神器kmdr,讓你解鎖Linux學(xué)習(xí)新姿勢(shì)

Linux愛(ài)好者 ? 來(lái)源:良許Linux ? 2020-08-14 17:04 ? 次閱讀

大家都知道,Linux 系統(tǒng)有非常多的命令,而且每個(gè)命令又有非常多的用法,想要全部記住所有命令的所有用法,恐怕是一件不可能完成的任務(wù)。

一般情況下,我們學(xué)習(xí)一個(gè)命令時(shí),要么直接百度去搜索它的用法,要么就直接用 man 命令去查看守冗長(zhǎng)的幫助手冊(cè)。這兩個(gè)都可以實(shí)現(xiàn)我們的目標(biāo),但有沒(méi)有更簡(jiǎn)便的方式呢?

答案是必須有的!今天給大家推薦一款有趣而實(shí)用學(xué)習(xí)神器 —kmdr,讓你解鎖 Linux 學(xué)習(xí)新姿勢(shì)。

kmdr工具最大的亮點(diǎn)就是,如果有一個(gè)長(zhǎng)串命令你看不懂它的用法及意義,它將直接分模塊給你詳細(xì)解釋?zhuān)∵@個(gè)功能真的是非常實(shí)用,因?yàn)槲覀冊(cè)诰W(wǎng)上或書(shū)上難免會(huì)看到各種各樣的命令,如果你看不懂,那將永遠(yuǎn)留下疑惑。而這個(gè)工具就像老師一樣,按模塊一個(gè)個(gè)告訴你命令各個(gè)部分的用法及意義,讓你一目了然!

kmdr收納了非常多的 CLI 命令解釋?zhuān)绯R?jiàn)的ansible, conda, docker, git, go, kubectl, mongo, mysql, npm, ruby gems, vagrant等等,不僅如此,那些bash 內(nèi)置命令它都能為你解釋?zhuān)浅=o力!

不管你是哪個(gè)領(lǐng)域的程序員,kmdr都能最大限度地為你提供 CLI 命令學(xué)習(xí)幫助。

Bash Shell 命令(如 echo,export,cd)

容器(如 Docker,kubectl)

版本控制(如 Git)

數(shù)據(jù)庫(kù)服務(wù)器和客戶(hù)端(如 mysql,mongod)

部署/云(如 now cloud)

文件和存檔工具(如 zip,tar)

媒體(如 ffmpeg,youtube-dl)

網(wǎng)絡(luò)/通訊(如 netstat,nmap,curl)

包管理器(如 dpkg,pip)

編程語(yǔ)言/運(yùn)行時(shí)環(huán)境/編譯器(如 go,python,node,gcc)

系統(tǒng)管理 /監(jiān)控(如 crontab,top)

文字處理(如 awk,sed)

文本編輯器(如 nano,vim)

其他(如 openssl,bash,bash64)

這個(gè)鏈接里可以查看完整的支持列表:https://github.com/ediardo/kmdr-cli#supported-programs)

安裝 Kmdr CLI

kmdr是用Nodejs編寫(xiě)的免費(fèi)開(kāi)源工具,需要Nodejs 版本 8.x或更高版本才能運(yùn)行,需要大家先準(zhǔn)備好運(yùn)行環(huán)境。

安裝好 Nodejs 之后,使用 Npm 軟件包管理器安裝 kmdr:

$npminstallkmdr@latest--global

不想安裝 Nodejs 這么麻煩?沒(méi)關(guān)系,這里有一個(gè)網(wǎng)站可以讓你在 web 瀏覽器直接使用kmdr↓↓
http://demo.kmdr.sh/

使用 Kmdr 在終端中顯示 CLI 命令說(shuō)明

下面我們通過(guò)一條復(fù)雜點(diǎn)的命令作為例子,來(lái)看看kmdr究竟有多強(qiáng)!

$history|awk'{print$2}'|sort|uniq-c|sort-nr|head-5

首先,運(yùn)行下面的命令,讓kmdr進(jìn)入解釋狀態(tài):

$kmdrexplain

接著,輸入我們上面的示例命令,然后按ENTER鍵:

?Enteryourcommand:history|awk'{print$2}'|sort|uniq-c|sort-nr|head-5 history Withnooptions,displaythecommandhistorylistwithlinenumbers. | Apipeservesthesdoutofthepreviouscommandasinput(stdin)tothenextone awk patternscanningandprocessinglanguage {print$2} Anargument | Apipeservesthesdoutofthepreviouscommandasinput(stdin)tothenextone sort Sortlinesoftextfiles | Apipeservesthesdoutofthepreviouscommandasinput(stdin)tothenextone uniq Reportoromitrepeatedlines -c,--count Prefixlinesbythenumberofoccurrences | Apipeservesthesdoutofthepreviouscommandasinput(stdin)tothenextone sort Sortlinesoftextfiles -n,--numeric-sort Compareaccordingtostringnumericalvalue -r,--reverse Reversetheresultofcomparisons | Apipeservesthesdoutofthepreviouscommandasinput(stdin)tothenextone head Outputthefirstpartoffiles -5 Anargument Didwehelpyoubetterunderstandthiscommand?(Usearrowkeys) ?Skip&Exit ────────────── Yes No

可以看到kmdr這個(gè)命令的強(qiáng)大之處,它將那條復(fù)雜命令中每個(gè)部分的解釋都給你列出來(lái)了,讓你一目了然,一看就懂!

如果一個(gè)長(zhǎng)串復(fù)雜命令里面包含了多個(gè)子命令,kmdr也可以一個(gè)個(gè)為你解釋。

還可以解釋具有分組選項(xiàng)的命令。

$kmdrexplain ?Enteryourcommand:rsync-avz--exclude'liangxu'dir1/dir2/ rsync Afast,versatile,remote(andlocal)file-copyingtool -a,--archive Thisisequivalentto-rlptgoD. -v,--verbose Thisoptionincreasestheamountofinformationyouaregivenduringthetransfer. -z,--compress Withthisoption,rsynccompressesthefiledataasitissenttothedestinationmachine,whichreducestheamountofdatabeingtransmitted--somethingthatisusefuloveraslowconnection. --exclude Thisoptionisasimplifiedformofthe--filteroptionthatdefaultstoanexcluderuleanddoesnotallowthefullrule-parsingsyntaxofnormalfilterrules. liangxu Anargument dir1/ Anargument dir2/ Anargument Didwehelpyoubetterunderstandthiscommand?(Usearrowkeys) ?Skip&Exit ────────────── Yes No

總結(jié)

個(gè)人認(rèn)為,查看 CLI 命令的幫助文檔,一來(lái)其內(nèi)容多而長(zhǎng),二來(lái)仔細(xì)去找會(huì)浪費(fèi)時(shí)間和精力。而kmdr只要你輸入你不懂的命令,直接就給你整明白,難道它不香嗎?大家快點(diǎn)去試試吧。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2740

    瀏覽量

    47821
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11353

    瀏覽量

    210623

原文標(biāo)題:Linux 命令學(xué)習(xí)神器!命令看不懂直接給你解釋?zhuān)?/p>

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux學(xué)習(xí)之用戶(hù)管理

    Linux學(xué)習(xí)——用戶(hù)管理 1用戶(hù)/組概覽 Linux系統(tǒng)是多用戶(hù)、多任務(wù)的分時(shí)操作系統(tǒng),系統(tǒng)上每個(gè)進(jìn)程都有個(gè)特定的文件,每個(gè)文件都被
    的頭像 發(fā)表于 11-25 10:47 ?328次閱讀

    什么是機(jī)器學(xué)習(xí)?通過(guò)機(jī)器學(xué)習(xí)方法能解決哪些問(wèn)題?

    來(lái)源:Master編程樹(shù)“機(jī)器學(xué)習(xí)”最初的研究動(dòng)機(jī)是計(jì)算機(jī)系統(tǒng)具有人的學(xué)習(xí)能力以便實(shí)現(xiàn)人工智能。因?yàn)闆](méi)有學(xué)習(xí)能力的系統(tǒng)很難被認(rèn)為是具有智能的。目前被廣泛采用的機(jī)器
    的頭像 發(fā)表于 11-16 01:07 ?542次閱讀
    什么是機(jī)器<b class='flag-5'>學(xué)習(xí)</b>?通過(guò)機(jī)器<b class='flag-5'>學(xué)習(xí)</b>方法能解決哪些問(wèn)題?

    應(yīng)用方案 湯誠(chéng)科技打造高效學(xué)習(xí)神器——詞典筆配套芯片方案

    在當(dāng)今信息爆炸的時(shí)代,語(yǔ)言學(xué)習(xí)的重要性不言喻。然而,面對(duì)浩瀚如海的詞匯和復(fù)雜多變的語(yǔ)法規(guī)則,許多學(xué)習(xí)者感到力不從心。尤其是當(dāng)遇到生僻詞或?qū)I(yè)術(shù)語(yǔ)時(shí),傳統(tǒng)的紙質(zhì)字典查閱方式顯得繁瑣且耗時(shí)。這時(shí),
    的頭像 發(fā)表于 10-28 15:05 ?284次閱讀
    應(yīng)用方案 湯誠(chéng)科技打造高效<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>神器</b>——詞典筆配套芯片方案

    人工智能、機(jī)器學(xué)習(xí)和深度學(xué)習(xí)存在什么區(qū)別

    人工智能指的是在某種程度上顯示出類(lèi)似人類(lèi)智能的設(shè)備。AI有很多技術(shù),但其中個(gè)很大的子集是機(jī)器學(xué)習(xí)——算法從數(shù)據(jù)中學(xué)習(xí)
    發(fā)表于 10-24 17:22 ?2555次閱讀
    人工智能、機(jī)器<b class='flag-5'>學(xué)習(xí)</b>和深度<b class='flag-5'>學(xué)習(xí)</b>存在什么區(qū)別

    如何學(xué)習(xí)ARM?

    ARM 處理器的程序。此外,還需要了解些常用的開(kāi)發(fā)工具和調(diào)試工具,如交叉編譯器、調(diào)試器等。 4.實(shí)踐項(xiàng)目: 在學(xué)習(xí)的過(guò)程中進(jìn)行些實(shí)踐項(xiàng)目是很有幫助的。可以嘗試使用開(kāi)發(fā)板或模擬
    發(fā)表于 10-11 10:42

    Linux開(kāi)發(fā)怎么學(xué)?

    深入理解 Linux 是非常重要的。可以通過(guò)閱讀相關(guān)的書(shū)籍、在線(xiàn)教程等方式學(xué)習(xí)。 2.安裝 Linux 操作系統(tǒng): 學(xué)習(xí) Linux 的第
    發(fā)表于 10-10 14:34

    小度學(xué)習(xí)機(jī)Z30發(fā)布,搭載紫光展銳芯片平臺(tái)

    定義了“AI老師”的能力邊界,不僅是一款能為孩子提供全面、有效學(xué)習(xí)輔導(dǎo)的“學(xué)習(xí)神器”,更是位能夠
    的頭像 發(fā)表于 08-26 09:15 ?1044次閱讀

    用 AI 解鎖技術(shù)調(diào)研的新姿勢(shì)

    1. 前言 在日常開(kāi)發(fā)中,為了保證技術(shù)方案的質(zhì)量,般會(huì)在撰寫(xiě)前進(jìn)行調(diào)研。如果先前沒(méi)有相關(guān)領(lǐng)域的知識(shí)儲(chǔ)備,筆者的調(diào)研方式般是先通過(guò)搜索引擎進(jìn)行關(guān)鍵字查詢(xún),然后再基于搜索的結(jié)果進(jìn)行發(fā)散。這樣調(diào)研
    的頭像 發(fā)表于 08-05 13:44 ?253次閱讀
    用 AI <b class='flag-5'>解鎖</b>技術(shù)調(diào)研的<b class='flag-5'>新姿勢(shì)</b>

    按照這樣學(xué)習(xí)C語(yǔ)言,成為卷王不是夢(mèng)!

    在計(jì)算機(jī)編程領(lǐng)域,C語(yǔ)言被譽(yù)為種強(qiáng)大靈活的編程語(yǔ)言,掌握好C語(yǔ)言不僅可以輕松駕馭各種編程任務(wù),還能夠?yàn)?b class='flag-5'>你的職業(yè)生涯打下堅(jiān)實(shí)的基礎(chǔ)。但
    的頭像 發(fā)表于 07-06 08:04 ?375次閱讀
    按照這樣<b class='flag-5'>學(xué)習(xí)</b>C語(yǔ)言,成為卷王不是夢(mèng)!

    【新品體驗(yàn)】核桃派(WalnutPi)ZeroW開(kāi)發(fā)板免費(fèi)試用

    核桃派(WalnutPi)ZeroW設(shè)計(jì)、研發(fā)和制造均來(lái)源于中國(guó),其定位是一款高性?xún)r(jià)比而且功能齊全的卡片電腦(SBC),尺寸兼容樹(shù)莓派。是一款性能非常強(qiáng)大的Linux開(kāi)發(fā)板,可以使用
    發(fā)表于 07-05 15:36

    名單公布!【書(shū)籍評(píng)測(cè)活動(dòng)NO.35】如何用「時(shí)間序列與機(jī)器學(xué)習(xí)解鎖未來(lái)?

    ,可以快速地掌握這些技術(shù),并將其應(yīng)用到你的工作中。 針對(duì)學(xué)術(shù)界的相關(guān)從業(yè)者,本書(shū)將為介紹相關(guān)的業(yè)務(wù)背景和常規(guī)問(wèn)題,有助于從學(xué)術(shù)界的角度進(jìn)
    發(fā)表于 06-25 15:00

    思必馳推出辦公學(xué)習(xí)新工具4G柔彩AI辦公本

    ? 6月3日,思必馳4G柔彩AI辦公本正式發(fā)售。 這是思必馳繼智慧辦公產(chǎn)品麥克風(fēng)音箱M4/M6/M12系列之后,再次推出辦公學(xué)習(xí)新工具。該款4G柔彩AI辦公本,即將以全新姿態(tài)成為職場(chǎng)人和學(xué)生黨
    的頭像 發(fā)表于 06-03 17:35 ?1253次閱讀

    小度發(fā)布首百度文心大模型學(xué)習(xí)機(jī)

    近日,小度科技推出了一款基于文心大模型的學(xué)習(xí)機(jī)——小度學(xué)習(xí)機(jī)Z30。這款學(xué)習(xí)機(jī)針對(duì)學(xué)習(xí)計(jì)劃、診斷、練習(xí)、
    的頭像 發(fā)表于 05-29 09:10 ?1032次閱讀

    stm32單片機(jī)學(xué)習(xí)路線(xiàn)

    ARM體系結(jié)構(gòu)和Cortex-M核:STM32是基于ARM Cortex-M核的單片機(jī),了解ARM體系結(jié)構(gòu)和Cortex-M核的特性和架構(gòu)可以幫助你更好地理解STM32的工作原理和特點(diǎn)。 2.選擇一款
    發(fā)表于 05-10 15:34

    教育互動(dòng)體驗(yàn)館中的訊維大屏顯示系統(tǒng)打造沉浸式學(xué)習(xí)體驗(yàn)的新高地

    以其高清晰度、鮮艷的色彩和廣闊的視野,為學(xué)生帶來(lái)了身臨其境的學(xué)習(xí)體驗(yàn)。大屏上可以展示各種教學(xué)內(nèi)容,包括科學(xué)實(shí)驗(yàn)、歷史文化、地理探索等,通過(guò)生動(dòng)的圖像和聲音,將學(xué)生帶入個(gè)真實(shí)有趣
    的頭像 發(fā)表于 02-28 14:39 ?665次閱讀
    教育互動(dòng)體驗(yàn)館中的訊維大屏顯示系統(tǒng)打造沉浸式<b class='flag-5'>學(xué)習(xí)</b>體驗(yàn)的新高地
    主站蜘蛛池模板: 影音先锋在线亚洲精品推荐 | 亚洲精品久久片久久 | 国产精品漂亮美女在线观看 | 伊人网在线免费视频 | 午夜精品久久久久久久 | 91网站在线看 | 网站在线你懂的 | 亚洲乱强 | 黄色网址大全免费 | 色噜噜中文网 | 国产农村一一级特黄毛片 | 在线亚洲欧美性天天影院 | 夜夜澡人人爽人人喊_欧美 夜夜综合网 | 三级网站国产 | 一级片免费在线 | 日韩一级片在线免费观看 | 米奇777色狠狠8888影视 | 手机看片1024在线观看 | 亚洲视频二 | 精品欧美一区二区三区在线观看 | 亚洲福利视频网址 | 天堂va| 天天干中文字幕 | 麻豆国产一区二区在线观看 | 国产老头和美女在线观看 | 午夜啪啪片 | 天天操夜夜噜 | 黄 色 免 费 网站在线观看 | 国产乱通伦 | 人人人干| 性视频网 | 精品噜噜噜噜久久久久久久久 | 日韩免费一区 | 日本免费不卡视频一区二区三区 | 国产精品免费拍拍1000部 | 在线亚洲欧美性天天影院 | 人人插人人爱 | 日本极度另类网站 | 国产吧在线视频 | 黄网站视频 | 日本黄色免费片 |