Úvod do skriptovacích príkazov Shell

Musíte si prečítať veľa o tom, aké dôležité sú systémy založené na systéme UNIX v našom každodennom živote. Očakáva sa, že budete mať radi systémy založené na systéme Unix viac ako systémy založené na systéme Windows, najmä ak patríte do technologickej domény. Linux je veľmi populárny operačný systém, pretože má efektívny systém súborov, robustnú štruktúru a menej náchylný na útoky. Operačný systém sa skladá hlavne z dvoch vecí, Kernel a Shell. Poďme sa trochu rozprávať. V tomto článku budeme podrobne diskutovať príkazy skriptovania shellu.

Shell skriptovanie je množina príkazov, ktoré sa majú vykonať tak, aby ich shell mohol vykonať. Hovorí sa, že ide o kombináciu dlhých a opakovateľných príkazových sekvencií do jedného skriptu, aby sa mohol vykonať podľa potreby. Hlavnou myšlienkou vytvorenia skriptu shellu je zníženie zaťaženia koncového používateľa. Poďme pochopiť shell skript pomocou príkladu. Predpokladajme, že musíme použiť argumenty v konkrétnom skripte, potom musíme vytvoriť shell skript začínajúci od #! / Bin / bash a potom echo textom, ktorý chcete vytlačiť, parametrizujte znakom $. Počet argumentov je možné zapísať vo forme $ 1, $ 2 atď.

Základné príkazy skriptovania prostredia

  • Príkaz Echo : Príkaz echo sa používa na tlač.

  • Použitie premennej: Premenná sa používa na uloženie v nejakej hodnote, takže sa nemusí opakovať celá hodnota a namiesto toho sa môžu použiť premenné.


  • Cat: Tento príkaz Shell Scripting sa používa na zobrazenie obsahu súboru. Je to jeden z veľmi dôležitých príkazov používaných v systéme Linux.

  • Grep: Ďalší veľmi dôležitý príkaz, ktorý sa používa na vyhľadávanie konkrétneho textu v súbore a generovanie výstupu pre vás súvisiaceho so zhodujúcou sa vzorkou.

  • Väčší ako symbol (>): Používa sa, ak chcete uložiť text napísaný na konzole, ktorý sa má uložiť do súboru.

  • Ls : Ako už názov napovedá, ls je príkaz zodpovedný za výpis priečinkov a súborov prítomných v konkrétnom adresári. Tento príkaz skriptovania shellu sa často pripája k iným príkazom, ako sú –ltr alebo –lrt atď., Podľa potreby.

  • Piping (|): Toto je ďalší veľmi jednoduchý príkaz operačného systému založeného na Linuxe, ktorý sa používa na načítanie výstupu prijatého z jedného príkazu priamo do druhého. Tento symbol nazývaný rúra sa najčastejšie zobrazuje spolu s príkazom grepping. Na niektorých miestach možno toto potrubie označiť aj za reťaz.

  • Menší ako symbol (<): Ak chcete priamo prevziať vstup zo súborov, použije sa symbol <.

  • Pwd: Toto je ďalší veľmi jednoduchý Linuxový príkaz, ktorý sa používa na prezradenie súčasného pracovného adresára, a teda aj názvu pwd. Najdôležitejšie je, keď potrebujete vedieť, v ktorej podpriečinku sa nachádzate, v priečinku.

  • Mkdir a cd: Tieto dva príkazy idú ruka v ruke. Mkdir, na jednej strane, je zodpovedný za vytvorenie alebo vytvorenie adresára, na druhej strane, cd sa používa na zmenu adresára jeho prejdením. Tieto príkazy fungujú iba pre adresáre / priečinky a nie pre súbory.

Príkazy na skriptovanie stredného shellu

  • Ifconfig: Používa sa na zoznámenie sa s rozhraním založeným na jadre pre siete. Tento príkaz sa používa hlavne v čase spustenia na poznať a nastaviť rozhrania podľa potreby. Inak príkaz ifconfig príde do úlohy iba vtedy, keď je potrebné určité ladenie systému alebo ladenie.

  • Netstat : Toto je jeden hlavný príkaz, ktorý vedie na vrchol zoznamu príkazov na skriptovanie shellu. Netstat sa používa na zobrazenie informácií týkajúcich sa siete, ako sú informácie o smerovacích tabuľkách, sieťových pripojeniach, maškarných pripojeniach, štatistikách rozhrania, multicastových členstvách atď.

  • Nslookup : Tento príkaz na skriptovanie shellu používajú hlavne tím správy infraštruktúry a tím techOps / DevOps, pretože sa od nich vyžaduje, aby sa vysporiadali s hlbokou úrovňou sietí. Je to príkaz založený na sieťových utilitách, ktorý zobrazuje informácie o internetových serveroch. Dopytuje Domain Name Server a tým vyvoláva výsledok súvisiaci s informáciami o názve servera.

  • Dig : Toto je ďalší prechodný príkaz skriptovania prostredia, ktorý sa používa na vyhľadávanie serverov doménových mien a na poskytovanie informácií o hostiteľských adresách, menných serveroch, poštových burzách atď. Súvisiacich informácií. Väčšinou sa používa na vyhľadávanie jedného hostiteľa.

Rozšírené príkazy na skriptovanie prostredia

  • Uptime : Jedná sa o príkaz, ktorý sa používa na sledovanie akejkoľvek škodlivej alebo neobvyklej činnosti, ktorá by mohla ovplyvniť váš systém. Uptime sa používa na zistenie, čo sa v skutočnosti stalo, keď server zostal bez dozoru.

  • Stena: Toto je jeden z najdôležitejších príkazov na skriptovanie shellu, najmä pre administrátora, pretože sa dá použiť na vysielanie správy n počtu ľudí, všetkým tým, ktorí majú povolenie na správu správ nastavenú na áno. Správa sa potom poskytne ako argument na stenu alebo sa pošle aj ako štandardný vstup pre stenu.

  • Mesg: Tento príkaz vám umožňuje prevziať kontrolu nad tým, či ľudia môžu využiť písanie pomocou možnosti y | n.

  • w: Tento príkaz je síce jediným príkazom s jedným písmenom, ale umožňuje zázraky, pretože ide o kombináciu príkazov typu who a uptime, ktoré sú uvedené v poradí bezprostredne za druhým.

  • hore: Používa sa na zobrazenie všetkých procesov CPU. Tento príkaz je najznámejší, pretože sa sám obnovuje a nepretržite zobrazuje všetky procesy CPU, ktoré sú spustené a bežia v jednom okamihu, pokiaľ nie je vydaný príkaz na prerušenie.

  • Premenovať: Ako už názov napovedá, tento príkaz sa používa na premenovanie názvu súboru.

Tipy a triky na použitie príkazov na skriptovanie prostredia

Tip na použitie príkazu na skriptovanie shellu je ten, že by sa mal použiť tam, kde je akcia nadbytočná, takže ju možno automatizovať, pretože hlavnou myšlienkou vytvorenia skriptu shellu je znížiť zaťaženie koncového používateľa. Ďalším trikom by bolo použitie klávesu Tab pri písaní príkazu, aby sa príkaz dokončil.

záver

V Unixe sú možno nekonečné príkazy na skriptovanie shellu a zvládnutie všetkých nie je možné. Dôraz by sa mal klásť na posilnenie základných príkazov a prácu s ostatnými, keď to čas dovolí. Pri každodennej praxi by ste si určite zapamätali všetky tieto príkazy a oveľa viac. Dúfam, že sa vám tento článok Shell Scripting Commands páčil, pokračujte v čítaní našich článkov.

Odporúčané články

Toto bol sprievodca príkazmi skriptovania shellu. Diskutovali sme tu o základných a pokročilých príkazoch skriptovania shellu a niektorých príkazoch okamžitého skriptovania shellu. Ak sa chcete dozvedieť viac, môžete sa tiež pozrieť na nasledujúci článok -

  1. Musíte skúsiť prasa príkazy
  2. Ako používať príkazy MongoDB
  3. Použitie príkazov Tableau
  4. Príkazy na iskry
  5. Úvod do parametrov skriptu Shell
  6. Pre skriptovanie v slučke Ako funguje slučka?
  7. Zoznam príkazov na skriptovanie šarže

Kategórie: