Bevezetés a Shell szkript parancsaiba

Sokat el kellett olvasnia arról, hogy a UNIX alapú rendszerek milyen fontosak a mindennapi életünkben. Arra számítanak, hogy jobban szeretik az Unix alapú rendszereket, mint a Window alapú rendszereket, különösen, ha a technológiai tartományhoz tartozol. A Linux nagyon népszerű operációs rendszer volt a hatékony fájlrendszere, robusztus felépítése és kevésbé hajlamos a támadásokra. Az operációs rendszer elsősorban két elemből áll: Kernel és Shell. Beszéljünk egy kicsit a shell parancsfájlról. Ebben a cikkben részletesen tárgyaljuk a shell parancsfájl-parancsot.

A shell parancsfájl a végrehajtandó parancsok halmaza, amely lehetővé teszi, hogy a shell végrehajthassa azokat. Azt mondják, hogy a hosszú és megismételhető parancs-szekvenciák egy szkriptbe történő kombinációja, így azt a kívánt időben végrehajthatjuk. A shell parancsfájl létrehozásának fő gondolata a végfelhasználó terhelésének csökkentése. Példa segítségével megértjük a shell parancsfájlt. Tegyük fel, hogy argumentumokat kell használnunk egy adott szkriptben, akkor létre kell hoznunk egy héj parancsfájlt a #! / Bin / bash-tól kezdve, majd visszhangolni a nyomtatni kívánt szöveget egy $ jel paraméterezésével. Az érvek száma $ 1, $ 2 és így tovább írható.

Alapvető héj-parancsfájlok parancsai

  • Echo parancs : Az echo parancsot használják a nyomtatáshoz.

  • Változó használata: A változót valamilyen érték tárolására használják, így a teljes értéket nem kell megismételni, hanem a változókat lehet használni.


  • Macska: Ezt a Shell Scripting parancsot a fájl tartalmának megjelenítésére használják. Ez a Linuxban használt nagyon fontos parancsok.

  • Grep: Egy másik nagyon fontos parancs, amelyet arra használunk, hogy egy adott szöveget megkeressünk a fájlban, és előállítsuk az Ön számára az illesztett mintához kapcsolódó kimenetet.

  • Nagyobb, mint a szimbólum (>): Ezt akkor használják, ha a konzolra írt szöveget fájlba kívánja menteni.

  • Ls : Ahogy a neve is sugallja, az ls az a parancs, amely felelős az adott könyvtárban található mappák és fájlok felsorolásáért. Ezt a parancsfájl-parancs parancsot gyakran csatolják más parancsokhoz, például –ltr vagy –lrt stb., Szükséglettől függően.

  • Piping (|): Ez a Linux alapú operációs rendszer egy nagyon alapvető parancs, amelyet arra használunk, hogy az egyik parancsból kapott kimenetet azonnal a másikba töltsük le. Ez a csőnek nevezett szimbólum a greppelési paranccsal együtt látható. Egyes helyeken ez a csővezeték azt is mondhatják, hogy láncolt.

  • Kevesebb, mint a szimbólum (<): Ha közvetlenül a fájlokat szeretné venni, akkor a <szimbólum kerül felhasználásra.

  • Pwd: Ez egy újabb nagyon alapvető Linux parancs, amelyet a jelenlegi munkakönyvtár és ezáltal a pwd név megmondására használnak. A legfontosabb, ha tudnia kell, hogy melyik almappában van, egy mappában.

  • Mkdir és cd: Ez a két parancs kéz a kézben jár. Egyrészről az Mkdir felelõs könyvtár létrehozásáért vagy elkészítéséért, másrészt a CD segítségével a könyvtár megváltoztatható, ha bejárja azt. Ezek a parancsok csak könyvtárakhoz / mappákhoz működnek, és nem fájlokhoz.

Közbenső parancsfájl-parancsok

  • Ifconfig: A hálózat kernel-alapú felületének megismerésére szolgál. Ezt a parancsot főleg a rendszerindításkor használja az interfészek megismerésére és beállítására, amikor csak szükséges. Ellenkező esetben az ifconfig parancs csak akkor válik szerepet, ha valamilyen rendszerhangolásra vagy hibakeresésre van szükség.

  • Netstat : Ez az egyik fő parancs, amely a héj parancsfájl-parancsok listájának tetejére áll. A Netstat a hálózattal kapcsolatos információkat jeleníti meg, például az útválasztási táblázatok, hálózati kapcsolatok, maskara-kapcsolatok, interfész statisztikák, multicast-tagságok stb. Esetén. Az alábbi képernyőképen szereplő –a utótag az összes hálózati portot felsorolja.

  • Nslookup : Ezt a shell parancsfájl-parancsot elsősorban az infra menedzsment és a techOps / DevOps csapat használja, mivel a hálózatépítés mély szintjéhez szükséges. Ez egy hálózati segédprogram alapú parancs, amely megjeleníti az internetes szerverek információkat. Lekérdezi a Domain Name Server szolgáltatót, és így lekérdezi a kiszolgálónév-információkkal kapcsolatos eredményt.

  • Dig : Ez egy újabb közbenső parancs a parancsfájl-parancsfájl készítéséhez, amelyet a tartománynév-kiszolgálók lekérdezésére és a gazdacímekkel, névkiszolgálókkal, e-mailekkel stb. Kapcsolatos információk megadására használnak. Leginkább egy adott gazdagép lekérdezésére használják.

Advanced Shell Scripting Command

  • Uptime : Ez a parancs arra szolgál, hogy nyomon kövesse minden rosszindulatú vagy szokatlan tevékenységet, amely befolyásolhatja a rendszert. Az Uptime arra szolgál, hogy megtudja, mi történt valójában, amikor a szervert felügyelet nélkül hagyták.

  • Fal: Ez az egyik legfontosabb parancsfájl-parancs parancs, különösen egy adminisztrátorok számára, mivel ez felhasználható üzenet továbbítására n számú ember számára, mindazok számára, akiknek a Mesg engedélyezése igen. Az üzenetet ezután argumentumként adják át egy falnak, vagy egy standard bemenetnek küldi el a falnak.

  • Mesg: Ez a parancs lehetővé teszi annak ellenőrzését, hogy az emberek használhatják-e az „írást” az y | n opció megadásával.

  • w: Ez a parancs ugyan csak az egybetűs parancs csodákat tehet lehetővé, mivel a ki és az üzemidő parancsok kombinációja van, amelyeket közvetlenül egymás után adnak egymás után.

  • top: A CPU összes folyamatának megjelenítésére szolgál. Ez a parancs a legismertebb, mivel frissíti magát, és folyamatosan megjeleníti az összes CPU-folyamatot, amely egy pillanatban fut és fut, amíg megszakítás parancsot nem kap.

  • Átnevezés: Ahogy a neve is sugallja, ezt a parancsot fájlnév átnevezésére használják.

Tippek és trükkök a parancsfájl parancsfájlok használatához

A héj-parancsfájl-parancs használatának tippe az, hogy azt akkor kell használni, ahol a művelet redundáns, és így automatizálható, mivel a shell-parancsfájl létrehozásának fő ötlete a végfelhasználó terhelésének csökkentése. Egy másik trükk az, ha a Tab billentyűt használja a parancs írása közben a parancs befejezéséhez.

Következtetés

Lehetséges, hogy a Unix-ban végtelen parancsok vannak a shell parancsfájlok készítésére, és ezek mindegyikének elsajátítása nem lehetséges. A hangsúlyt az alapparancsok megerősítésére és a többiekkel való munkára kell fordítani, amikor csak az idő megengedi. A napi gyakorlat során minden bizonnyal emlékezni fog ezekre a parancsokra és még sok minden másra. Remélem tetszett ez a Shell Scripting Commands cikk, Olvassa tovább cikkeinket.

Ajánlott cikkek

Ez egy útmutató volt a shell parancsfájlok parancsaihoz. Itt tárgyaltunk az alapvető és a haladó héjú parancsfájlok parancsairól, valamint néhány azonnali shell parancsfájl parancsról. A következő cikkben további információkat is megnézhet -

  1. Meg kell próbálnia a sertésparancsokat
  2. A MongoDB parancsok használata
  3. A Tableau parancsok felhasználása
  4. Spark parancsok
  5. Bevezetés a Shell Script paramétereibe
  6. Hurok a héj parancsfájlokban Hogyan működik a hurok?
  7. A kötegelt parancsfájlok parancsai

Kategória: