国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

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

Linux愛好者 ? 來源:良許Linux ? 2020-08-14 17:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

kmdr收納了非常多的 CLI 命令解釋,例如常見的ansible, conda, docker, git, go, kubectl, mongo, mysql, npm, ruby gems, vagrant等等,不僅如此,那些bash 內(nèi)置命令它都能為你解釋,非常給力!

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

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

容器(如 Docker,kubectl)

版本控制(如 Git)

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

部署/云(如 now cloud)

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

媒體(如 ffmpeg,youtube-dl)

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

包管理器(如 dpkg,pip)

編程語言/運(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編寫的免費(fèi)開源工具,需要Nodejs 版本 8.x或更高版本才能運(yùn)行,需要大家先準(zhǔn)備好運(yùn)行環(huán)境。

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

$npminstallkmdr@latest--global

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

使用 Kmdr 在終端中顯示 CLI 命令說明

下面我們通過一條復(fù)雜點(diǎn)的命令作為例子,來看看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è)部分的解釋都給你列出來了,讓你一目了然,一看就懂!

如果一個(gè)長串復(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 命令的幫助文檔,一來其內(nèi)容多而長,二來仔細(xì)去找會(huì)浪費(fèi)時(shí)間和精力。而kmdr只要你輸入你不懂的命令,直接就給你整明白,難道它不香嗎?大家快點(diǎn)去試試吧。

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

    關(guān)注

    7

    文章

    2837

    瀏覽量

    53300
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11761

    瀏覽量

    219071

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    嵌入式單片機(jī)開發(fā)學(xué)習(xí)路徑

    路徑,學(xué)習(xí)過程更加輕松有趣。 1. 入門基礎(chǔ) 1.1 了解嵌入式系統(tǒng) 在開始學(xué)習(xí)之前,首先需要了解什么是嵌入式系統(tǒng)以及它的基本構(gòu)
    發(fā)表于 02-09 15:42

    解鎖MAX6978:一款多功能8端口LED驅(qū)動(dòng)芯片的魅力

    解鎖MAX6978:一款多功能8端口LED驅(qū)動(dòng)芯片的魅力 在當(dāng)今的電子設(shè)備設(shè)計(jì)中,LED照明的應(yīng)用無處不在。無論是交通標(biāo)識(shí)、廣告顯示屏,還是建筑照明,都需要高效且可靠的LED驅(qū)動(dòng)方案。Maxim
    的頭像 發(fā)表于 02-03 15:45 ?253次閱讀

    強(qiáng)化學(xué)習(xí)會(huì)自動(dòng)駕駛模型學(xué)習(xí)更快嗎?

    機(jī)器通過“試錯(cuò)”學(xué)會(huì)決策的辦法。與監(jiān)督學(xué)習(xí)不同,監(jiān)督學(xué)習(xí)是有人提供示范答案,模型去模仿;
    的頭像 發(fā)表于 01-31 09:34 ?649次閱讀
    強(qiáng)化<b class='flag-5'>學(xué)習(xí)</b>會(huì)<b class='flag-5'>讓</b>自動(dòng)駕駛模型<b class='flag-5'>學(xué)習(xí)</b>更快嗎?

    [工具討論] 如果有一款國產(chǎn)圖形化配置工具STM32Cube,支持所有內(nèi)核和廠商MCU,會(huì)用嗎?

    涉及多家廠商芯片時(shí),要在多個(gè)工具間切換 如果有一款這樣的工具 我們想和大家討論個(gè)假設(shè)性問題: 如果有一款國產(chǎn)的圖形化配置工具,具備以下特性,會(huì)考慮使用嗎? 核心特性對(duì)比 對(duì)比維度
    發(fā)表于 01-26 10:30

    物聯(lián)網(wǎng)新手小白,求前輩推薦一款學(xué)習(xí)用開發(fā)板

    我是新手小白,想自學(xué)物聯(lián)網(wǎng)和人工智能技術(shù),希望前輩們能推薦一款適合進(jìn)行初級(jí)到中級(jí)知識(shí)學(xué)習(xí)、實(shí)驗(yàn)和項(xiàng)目開發(fā)的開發(fā)板兼顧性價(jià)比,包括具體的品牌和型號(hào)。
    發(fā)表于 12-25 18:44

    迅為3568開發(fā)板從零學(xué)習(xí)Linux驅(qū)動(dòng)開發(fā):迅為站式資料包如何我效率翻倍

    迅為3568開發(fā)板從零學(xué)習(xí)Linux驅(qū)動(dòng)開發(fā):迅為站式資料包如何我效率翻倍
    的頭像 發(fā)表于 11-05 11:16 ?406次閱讀
    迅為3568開發(fā)板從零<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>Linux</b>驅(qū)動(dòng)開發(fā):迅為<b class='flag-5'>一</b>站式資料包如何<b class='flag-5'>讓</b>我效率翻倍

    挖到寶了!人工智能綜合實(shí)驗(yàn)箱,高校新工科的寶藏神器

    應(yīng)用場(chǎng)景。從數(shù)據(jù)采集,到模型推理,都能完整且自如地參與,輕松解鎖人工智能全流程實(shí)訓(xùn),深度體驗(yàn)AI技術(shù)的魅力 。 四、九門課程全覆蓋,滿足多元學(xué)習(xí)需求 對(duì)于高校教學(xué)或者技術(shù)
    發(fā)表于 08-07 14:30

    挖到寶了!比鄰星人工智能綜合實(shí)驗(yàn)箱,高校新工科的寶藏神器

    應(yīng)用場(chǎng)景。從數(shù)據(jù)采集,到模型推理,都能完整且自如地參與,輕松解鎖人工智能全流程實(shí)訓(xùn),深度體驗(yàn)AI技術(shù)的魅力 。 四、九門課程全覆蓋,滿足多元學(xué)習(xí)需求 對(duì)于高校教學(xué)或者技術(shù)
    發(fā)表于 08-07 14:23

    華成工控8寸常規(guī)手控器:觸控新標(biāo)桿,解鎖工業(yè)操控新姿勢(shì)

    并聯(lián)構(gòu)型手控器
    華成工控
    發(fā)布于 :2025年06月24日 16:40:38

    邊緣計(jì)算中的機(jī)器學(xué)習(xí):基于 Linux 系統(tǒng)的實(shí)時(shí)推理模型部署與工業(yè)集成!

    你好,旅行者!歡迎來到Medium的這角落。在本文中,我們將把個(gè)機(jī)器學(xué)習(xí)模型(神經(jīng)網(wǎng)絡(luò))部署到邊緣設(shè)備上,利用從ModbusTCP寄存器獲取的實(shí)時(shí)數(shù)據(jù)來預(yù)測(cè)臺(tái)復(fù)古音頻放大器的當(dāng)前
    的頭像 發(fā)表于 06-11 17:22 ?1002次閱讀
    邊緣計(jì)算中的機(jī)器<b class='flag-5'>學(xué)習(xí)</b>:基于 <b class='flag-5'>Linux</b> 系統(tǒng)的實(shí)時(shí)推理模型部署與工業(yè)集成!

    CCLINKIE轉(zhuǎn)PROFINET:電機(jī)的“網(wǎng)絡(luò)沖浪神器”!

    PROFINET的大家庭。有了它,電機(jī)就像裝上了“智能小馬達(dá)”,和其他設(shè)備的配合那叫個(gè)默契,生產(chǎn)效率直接“起飛”! 在這里,我必須給大家推薦一款神器”——耐達(dá)訊NY-N831 -CCLINKIE網(wǎng)關(guān)。這
    發(fā)表于 05-28 15:21

    樹莓派“認(rèn)臉術(shù)”:解鎖家庭智能安防新姿勢(shì)

    所以你想控制秘密基地入口,是嗎?這個(gè)項(xiàng)目將允許您使用Pi和AWS的人臉識(shí)別系統(tǒng)。硬件清單RaspberryPi3ModelB(已測(cè)試)兼容Linux系統(tǒng)的攝像頭(支持Windows的攝像頭需調(diào)整
    的頭像 發(fā)表于 03-30 09:42 ?958次閱讀
    樹莓派“認(rèn)臉術(shù)”:<b class='flag-5'>解鎖</b>家庭智能安防<b class='flag-5'>新姿勢(shì)</b>

    純小白,尋找一款直會(huì)發(fā)射信號(hào)的藍(lán)牙

    首先感謝你點(diǎn)進(jìn)來,我來說說我的使用場(chǎng)景。 我有輛可以遠(yuǎn)程聯(lián)網(wǎng)控制的小車,我本身有點(diǎn)健忘,鑰匙基本都是放車上,用手機(jī)app解鎖。前幾天接觸到一款自動(dòng)化軟件,可以自動(dòng)開屏,解鎖,但觸發(fā)條
    發(fā)表于 03-27 21:58

    告別復(fù)雜操作:一款在樹莓派上測(cè)試操作系統(tǒng)的免費(fèi)工具!

    BalenaEtcher是一款有趣的免費(fèi)工具,可用于創(chuàng)建可啟動(dòng)的SD卡和USB驅(qū)動(dòng)器。我經(jīng)常用它來在我的RaspberryPi上測(cè)試新的操作系統(tǒng),但也可以用它來安裝新的Linux發(fā)行
    的頭像 發(fā)表于 03-25 09:38 ?1349次閱讀
    告別復(fù)雜操作:<b class='flag-5'>一款</b>在樹莓派上測(cè)試操作系統(tǒng)的免費(fèi)工具!

    Snap Store開發(fā)者工具圖譜:從全棧到云原生,張圖解鎖Linux開發(fā)新姿勢(shì)

    導(dǎo)語“繼上期揭秘Snap如何樹莓派‘越級(jí)打怪’后,這次我們?yōu)?b class='flag-5'>你繪制份跨維度開發(fā)地圖!”當(dāng)Snap的容器化魔法遇上Linux生態(tài)的萬花筒,開發(fā)者該如何選擇趁手兵器?無論是全棧老手想用
    的頭像 發(fā)表于 03-25 09:22 ?868次閱讀
    Snap Store開發(fā)者工具圖譜:從全棧到云原生,<b class='flag-5'>一</b>張圖<b class='flag-5'>解鎖</b><b class='flag-5'>Linux</b>開發(fā)<b class='flag-5'>新姿勢(shì)</b>!