Uvod u naredbe za skriptiranje ljuske

Sigurno ste puno čitali o tome kako su važni UNIX sustavi u našem svakodnevnom životu. Od vas se očekuje da vam se Unix sustavi više sviđaju nego sustavi koji se temelje na prozorima, pogotovo ako pripadate tehnološkoj domeni. Linux je bio vrlo popularan operativni sustav zbog svog učinkovitog datotečnog sustava, robusne strukture i manje sklonog napadima. Operativni sustav čine uglavnom dvije stvari Kernel i Shell. Razgovarajmo malo o scenariju školjki. U ovom ćemo članku detaljno razgovarati o naredbama za oblikovanje školjki.

Skripta ljuske je skup naredbi koje se izvršavaju tako da ih ljuska može izvršiti. Kaže se da je to kombinacija dugačkih i ponovljivih naredbenih nizova u jednu skriptu kako bi se mogla izvršiti kako i kad je potrebno. Glavna ideja iza stvaranja skripte za ljuske je smanjiti opterećenje krajnjeg korisnika. Razjasnimo nam skriptu školjke uz pomoć primjera. Pretpostavimo da moramo koristiti argumente u određenoj skripti, samo moramo stvoriti skriptu ljuske počevši od #! / Bin / bash, a zatim odjeknuti tekst koji želite ispisati parametriziranjem sa znakom $. Broj argumenata može se napisati u obliku $ 1, $ 2 i tako dalje.

Osnovne naredbe za skriptiranje ljuske

  • Naredba eho: naredba eho koristi se za ispis.

  • Upotreba varijable: Varijabla se koristi za spremanje neke vrijednosti tako da se cijela vrijednost ne mora ponavljati i umjesto toga se mogu koristiti varijable.


  • Mačka: Ova naredba Shell Scripting koristi se za prikaz sadržaja datoteke. To je jedna od vrlo važnih naredbi koje se koriste u Linuxu.

  • Grep: Još jedna vrlo važna naredba koja se koristi za traženje određenog teksta unutar datoteke i stvaranje rezultata za vas u vezi s uzorkom koji se podudara.

  • Više od simbola (>): koristi se ako želite tekst napisan na konzoli spremiti u datoteku.

  • Ls : Kao što ime sugerira, ls je naredba koja je odgovorna za popis mapa i datoteka prisutnih u određenoj mapi. Ova naredba skriptiranja ljuske često se dodaje ovisno o potrebi i naredbama poput –ltr ili –lrt itd.

  • Piping (|): Ovo je još jedna vrlo osnovna naredba operacijskog sustava temeljenog na Linuxu, koja se koristi za izravno dobivanje iz jedne naredbe u drugu. Ovaj simbol pod nazivom cijev najčešće se može vidjeti zajedno sa naredbom grepping. Ponekad se za ovaj cjevovod može reći i da je lančan.

  • Manje od simbola (<): Ako želite preuzeti unos iz datoteka izravno, tada će se koristiti <simbol.

  • Pwd: Ovo je još jedna vrlo osnovna naredba Linuxa koja se koristi da bi se rekla sadašnja radna mapa i otuda i naziv pwd. Najvažnije je kada morate znati u kojoj se podmapi nalazite.

  • Mkdir i cd: Ove dvije naredbe idu ruku pod ruku. Mkdir je s jedne strane odgovoran za stvaranje ili izradu direktorija, s druge strane cd se koristi za promjenu direktorija ulaskom u nju. Ove naredbe rade samo za direktorij / mape, a ne za datoteke.

Naredne naredbe za skriptu školjki

  • Ifconfig: koristi se za poznavanje sučelja koje se temelji na jezgri za mreže. Ova se naredba uglavnom koristi u vrijeme pokretanja za poznavanje i postavljanje sučelja prema potrebi i po potrebi. Inače, naredba ifconfig ulazi u ulogu samo kad je potrebna neka podešavanje sustava ili uklanjanje pogrešaka.

  • Netstat : Ovo je jedna glavna naredba koja nadmašuje popis naredbi za oblikovanje ljuske. Netstat se koristi za prikaz informacija u vezi s mrežom, poput podataka o tablicama usmjeravanja, mrežnim vezama, maskiranim vezama, statistikama sučelja, člancima multicast itd., Sufiks - na slici ispod prikazan je za popis svih mrežnih priključaka.

  • Nslookup : Ovu naredbu za skriptiranje ljuske uglavnom koristi infrastrukturno upravljanje i tim techOps / DevOps jer su potrebni za dubinsko umrežavanje. To je mrežna naredba zasnovana na uslužnim programima koja prikazuje informacije internetskih poslužitelja. Upituje Server Name Domain i na taj način dobiva rezultat koji se odnosi na podatke o nazivu poslužitelja.

  • Dig : Ovo je još jedna naredna naredba skripta školjke koja se koristi za ispitivanje poslužitelja imena domena i pružanje informacija o adresama domaćina, poslužiteljima imena, razmjeni pošte i sl. Srodnim informacijama. Uglavnom se koristi za upiti pojedinačnog domaćina.

Naredbe za naredbu Shell skripta

  • Uptime : Ovo je naredba koja se koristi za praćenje svih zlonamjernih ili neuobičajenih aktivnosti koje mogu utjecati na vaš sustav. Uptime se koristi da bi se znalo što se zapravo dogodilo kada je poslužitelj ostavljen bez nadzora.

  • Zid: Ovo je jedna od najvažnijih naredbi za skriptiranje školjki, posebno za administratora, jer se to može koristiti za emitovanje poruke n broju ljudi, svima onima kojima je odobrenje za mesg postavljeno na da. Poruka se zatim navodi kao argument zidu ili se šalje i kao standardni ulaz za zid.

  • Mesg: Ova naredba omogućava vam da nadgledate mogu li ljudi iskoristiti "write" tako što pružaju mogućnost y | n.

  • w: Ova naredba, premda samo jedna naredba s jednim slovom, može učiniti čuda jer je to kombinacija komandi i uptime naredbi koje se daju u slijedu odmah nakon druge.

  • na vrh: Koristi se za prikazivanje svih procesa CPU-a. Ova je naredba najpoznatija po tome što se osvježava i neprekidno prikazuje sve procesore koji su u toku i koji se pokreću u jednom trenutku dok, a osim ako nije dana naredba za prekid.

  • Preimenovanje: Kao što ime sugerira, ova se naredba koristi za preimenovanje imena datoteke.

Savjeti i trikovi za korištenje naredbi Shell Scripting

Savjet za uporabu naredbe za skriptiranje ljuske je da se ona treba koristiti tamo gdje je radnja suvišna, tako da se može automatizirati, jer je glavna ideja stvaranja skripte školjke smanjenje opterećenja krajnjeg korisnika. Još jedan trik bio bi koristiti tipku Tab dok pišete naredbu kako biste dovršili naredbu.

Zaključak

U Unixu su možda beskrajne naredbe za skriptiranje školjki i savladavanje svih njih nije moguće. Fokus bi trebao biti na jačanju osnovnih naredbi i radu s ostalima, kada i kada vrijeme dopušta. Uz svakodnevnu praksu, sigurno bi se sjećali svih ovih naredbi i još puno toga. Nadam se da vam se svidio ovaj članak Shell Scripting Commands, nastavite čitati naše članke.

Preporučeni članci

Ovo je bio vodič za naredbe za skriptiranje granata. Ovdje smo raspravljali o osnovnim i naprednim naredbama za skriptiranje ljuske i nekim naredbama neposrednih skriptiranja ljuska. Možete pogledati i sljedeći članak kako biste saznali više -

  1. Morate probati svinjske naredbe
  2. Kako se koriste MongoDB naredbe
  3. Upotrebe naredbi Tableau
  4. Iskrene naredbe
  5. Uvod u parametre skripti školjki
  6. Za petlju u skriptu s ljuskom | Kako petlja djeluje?
  7. Popis naredbi skupnih skripti

Kategorija: