Кмдр ЦЛИ, потражите објашњење сложених команди у терминалу

око кмдр кли

У следећем чланку ћемо погледати Кмдр ЦЛИ алат. То је веб-алат који Показаће нам шта сваки део наредбе Гну / Линук ради. Овај алат дели дугачке и сложене Гну / Линук наредбе на неколико делова и даје објашњење за сваку од њих.

Овај алат ће нам помоћи лако научите о ЦЛИ наредбама без напуштања терминала и без проласка кроз странице са упутствима. Не само команде Гну / Линук, Кмдр даје објашњење многих ЦЛИ наредби, укључујући; ансибле, доцкер, гит, го, кубецтл, монго, мискл, нпм, руби, вагрант и стотине других програма, попут оних који су уграђени у басх.

Једини "проблем»Приметио сам док сам тестирао Кмдр ЦЛИ, је ли то нема могућност упита за више од једне наредбе. Програм вас тера да изађете из Кмдр ЦЛИ, а затим га поново отвори тако да можете да се обратите другој наредби. Као што кажем, поред овог малог проблема и тога сви консултовани текстови су на енглеском језику, Кмдр је савршено радио на мом Убунту 18.04 систему.

Кмдр ЦЛИ компатибилне команде

Кмдр ЦЛИ може радити са сложеним, дугим командама и њиховим опцијама. Такође разумете наредбе које укључују цеви, преусмеравања, листе и операторе. Кмдр ће нам понудити објашњење широког спектра програма, алата и услужних програма, укључујући следеће:

  • Басх Схелл Буилтинс (на пример екпорт, ецхо или цд).
  • Контејнери (на пример кубецтл или Доцкер).
  • Алати за датотеке (на пример зип или катран).
  • Уређивачи текста (нпр. нано или вим).
  • Менаџери пакета (на пример дпкг или пип).
  • Контрола верзије (на пример Гит).
  • Сервер базе података и клијент (на пример мискл или монгод).
  • Медији (нпр. иоутубе-дл или ффмпег).
  • Мрежа / Комуникација (на пример нетстат, нмап или цурл).
  • Обрада текста (на пример авк или сед).
  • Програмски језици / Рунтиме окружења / Компајлери (на пример, Го, ноде или гцц).
  • Неколико (на пример опенссл, басх или басх64).

Ово су само неки од програма. Може види комплетну листу компатибилних програма овде. Програмери свакодневно додају више програма.

Инсталирајте Кмдр ЦЛИ

Овај алат захтева Нодејс верзија 8.к или новија. То је бесплатан услужни програм отвореног кода написан на Нодејс-у.

Након инсталирања Нодејс-а, можемо инсталирајте Кмдр ЦЛИ са Нпм менаџером пакета као што је приказано у следећем:

Кмдр ЦЛИ инсталација

sudo npm install kmdr@latest --global

Кмдр такође може бити користите директно из веб прегледача. Ова опција не захтева инсталацију или регистрацију било које врсте.

Како се користи Кмдр ЦЛИ

Помоћу овог алата лако је добити објашњење ЦЛИ наредбе. Као пример, узећемо следећу команду:

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

Ако смо желели да добијемо објашњење сваког дела у претходној команди, мораћемо старт Кмдр ЦЛИ користећи следећу команду у терминалу (Цтрл + Алт + Т):

kmdr explain

Кмдр ЦЛИ ће тражити да напишемо наредбу. Мораћемо само да користимо команду коју смо узели за пример и притиснемо интро.

кмдр цли објашњава сложену команду

Као што видите на претходном снимку екрана, Кмдр ЦЛИ рашчлањује сваки део претходне команде и показује нам објашњење сваке од њих. Такође је могуће добити објашњење наредби са груписаним опцијама. Такође можемо тестирати све врсте једноставних или сложених команди које укључују цеви, преусмеравање, подкоманде, оператере итд.

На крају објашњења, Кмдр ће затражити од нас да поделимо своје коментаре. Можемо бирати да o Не користећи стрелицу за смер да их пошаље. Ако не желимо да делимо коментар, једноставно изаберите опцију 'Ускочите и искочите'да изађете из Кмдр ЦЛИ.

El Кмдр ЦЛИ је још увек веома нов и у раној је фази. Надамо се да ће га програмери побољшати додавањем додатних функција. Више информација о овом програму можете наћи на веб локација пројекта или у свом ГитХуб страница.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.