Neatkarīgi no tā, cik pieredzējis jūs esat ar Linux komandrindu, vienmēr būs gadījumi, kad saskarsities ar nepazīstamām komandām. Šādās situācijās, lai gan dabiskais instinkts ir vai nu atsaukties uz man lapām, vai arī meklēt komandu Google, lai noskaidrotu, ko tā dara, kā būtu, ja mēs jums pateiksim, ka ir labāks (lasiet ieskaujošs) veids, kā to izdarīt.

Nu, kā izrādās, ir rīks ar nosaukumu ExplainShell, kas tieši to dara: viegli uztveramā veidā pastāsta, ko dara katra čaulas komandas daļa.

Tāpēc ienirt, lai detalizēti pārbaudītu ExplainShell.

Kas ir ExplainShell?

ExplainShell ir tīmekļa rīks, kas palīdz meklēt nepazīstamas čaulas komandas, lai uzzinātu, ko tās dara, un uzzinātu par tām vairāk. Varat to uzskatīt par tiešsaistes rokasgrāmatu lapu kolekciju, kurā varat vaicāt komandas, lai iegūtu detalizētu informāciju skaidrojums par to mērķi, atbalstītie argumenti un sintaksi — tas viss ir labi noformēts un viegli saprotams veidā.

Kā darbojas ExplainShell?

ExplainShell ir tiešsaistes arhīvs, kas veido virkni parsētu sadaļu no Ubuntu man lapu krātuves. To darbina daži dažādi pakalpojumi fonā, kas palīdz atrast atbilstību jūsu vaicātajām komandām savā datu bāzē.

Ja tiek atrasta atbilstība, ExplainShell intuitīvā prezentācijā atgriež visu atbilstošo informāciju par šo komandu, ko tā varētu izvilkt no manas lapas.

Uzzināt vairāk: Kas ir Linux komandrinda un kā to izmantot?

Kā lietot ExplainShell

Tā kā ExplainShell darbojas tīmeklī, jums tas nav jāinstalē vietējā datorā, lai to izmantotu. Tā vietā viss, kas jums jādara, ir doties uz skaidroshell.com un sāciet veikt vaicājumus par komandām, kuras jūs interesē, lai uzzinātu vairāk par tām.

Lai meklētu čaulas komandu programmā ExplainShell, vispirms nokopējiet komandu, lai pārliecinātos, ka vaicājat pareizo komandu.

Tagad ar peles labo pogu noklikšķiniet meklēšanas lodziņā un atlasiet Ielīmēt vai nospiediet Ctrl+V lai ielīmētu tikko nokopēto komandu. Varat arī ievadīt komandu manuāli.

Visbeidzot, nospiediet pogu PASKAIDROJIET pogu blakus meklēšanas lodziņam, lai to meklētu.

Pēc tam ExplainShell parādīs savu skaidrojumu un parādīs to nākamajā lapā. Šeit jūs redzēsit, ka tā sadala katras komandas daļas nozīmi pa vienai, saskaņojot argumentus ar attiecīgo palīdzības tekstu savā rokasgrāmatas datubāzē.

Paskaidrojums ir izklāstīts tā, ka jums ir vaicātā komanda augšpusē, kas ir trāpīgi sadalīta dažādos veidos sadaļas (un argumenti) un paskaidrojumi par katru no tiem, kas sagrupēti lodziņos tieši zem tā, savienoti, izmantojot līnijas.

Izmantojot peli, varat virzīt kursoru virs argumenta (vai komandas daļas), kuru nesaprotat, lai izceltu tā skaidrojumu.

Turklāt lapas apakšā varat noklikšķināt uz hipersaites komandas nosaukuma blakus avota man lapām, lai atvērtu skaidrojuma avotu un iegūtu atbilstošāku informāciju.

Visbeidzot, lai gan ExplainShell ir estētiska iezīme, tas arī ļauj mainīt vietnes tēmu. Tātad, ja vēlaties tumšo režīmu, varat pieskarties motīva pogai zem vietnes nosaukuma un atlasīt Tumšs nolaižamajā izvēlnē, lai pārslēgtu vietnes motīvu.

Kādi ir ExplainShell ierobežojumi?

Rakstot šo, ExplainShell savā datu bāzē satur 29 761 parsētu man lapu, un ir liela iespēja, ka lielākā daļa čaulas komandu, kuras tajā vaicāsit, sniegs noteiktus rezultātus.

Tomēr ir arī iespējams, ka rīks nevarēs sniegt paskaidrojumus noteiktiem komandu vaicājumiem. Ja tas notiek, ExplainShell izstrādātājs iesaka iesniegt pievienošanas pieprasījumu ar saiti savā GitHub problēmu lapa lai viņi to varētu pievienot savai datubāzei.

Saistīts: Veidi, kā iegūt komandrindas palīdzību operētājsistēmā Linux

Jaunu čaulas komandu apgūšana, izmantojot ExplainShell

Izmantojot šo rokasgrāmatu, jums tagad, iespējams, vajadzētu iegūt priekšstatu par to, kas ir ExplainShell un kā tas var palīdzēt viegli atšifrēt noslēpumainas čaulas komandas.

Tāpēc tagad, kad saskaraties ar nepazīstamu komandu, varat vienkārši doties uz ExplainShell un uzzināt visu informāciju par to. Un šajā procesā uzziniet, ko šī komanda dara un kā to izmantot.

Ja esat iesācējs Linux, iesakām pārbaudīt šīs pamata komandas, kas palīdzēs apgūt standarta skaitļošanas uzdevumus.

DalītiesČivinātE-pasts
9 pamata komandas, lai sāktu darbu ar Linux

Vai vēlaties iegūt zināšanas par Linux? Sāciet ar šīm pamata Linux komandām, lai apgūtu standarta skaitļošanas uzdevumus.

Lasiet Tālāk

Saistītās tēmas
  • Linux
  • Linux Bash Shell
  • Linux lietotnes
Par autoru
Jašs Vets (Publicēti 30 raksti)

Jašs ir MUO personāls, kas raksta par DIY, Linux, programmēšanu un drošību. Pirms atrada savu aizraušanos ar rakstīšanu, viņš izstrādāja tīmeklim un iOS. Varat arī atrast viņa rakstu vietnē TechPP, kur viņš aptver citas vertikāles. Izņemot tehnoloģiju, viņam patīk runāt par astronomiju, Formulu 1 un pulksteņiem.

Vairāk no Yash Wate

Abonējiet mūsu biļetenu

Pievienojieties mūsu biļetenam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu