Shell-komentosarjan opetusohjelma
⚡ Älykäs yhteenveto
Shell Scripting -opetusohjelma esittelee, kuinka automatisoida Linux- ja Unix-tehtäviä shell-komentotiedostojen avulla. Lessons käsittelee komentotulkkeja, ensimmäisen skriptin kirjoittamista, kommentteja ja komentotulkkimuuttujia.

Shell-komentosarjat
Shell-komentosarjat on avoimen lähdekoodin tietokoneohjelma, joka on suunniteltu käytettäväksi Unix/Linux-kuoren avulla. Shell Scripting on ohjelma, joka kirjoittaa sarjan komentoja komentotulkin suoritettavaksi. Se voi yhdistää pitkiä ja toistuvia komentosarjoja yhdeksi ja yksinkertaiseksi komentosarjaksi, joka voidaan tallentaa ja suorittaa milloin tahansa, mikä vähentää ohjelmointiponnisteluja.
Tämä Shell Scripting -opetusohjelma auttaa oppimaan perustiedot Linux/Unix-komentosarjan komentosarjaohjelmasta Shell Scriptingin edistyneisiin käsitteisiin. Tämä Shell Script -opetusohjelma on suunniteltu aloittelijoille ja ammattilaisille, jotka haluavat oppia Mitä Shell Scripting on? Shell-komentosarjojen toiminta, komentotulkkityypit ja paljon muuta.
Mikä on Shell?
Kuori on UNIX-termi käyttäjän ja käyttöjärjestelmäpalvelun väliselle rajapinnalle. Shell tarjoaa käyttäjille käyttöliittymän ja hyväksyy ihmisen luettavat komennot järjestelmään ja suorittaa ne komennot, jotka voivat toimia automaattisesti ja antaa ohjelman tulosteen komentosarjan muodossa.
An Operating koostuu monista komponenteista, mutta sen kaksi pääkomponenttia ovat
- Ydin
- Kuori

Ydin on tietokoneen ytimessä. Se mahdollistaa tiedonsiirron laitteiston ja ohjelmiston välillä. Ydin on käyttöjärjestelmän sisin osa, mutta kuori on uloin osa.
Linux-käyttöjärjestelmän kuori ottaa sinulta syötteen komentojen muodossa, käsittelee sen ja antaa sitten tulosteen. Se on käyttöliittymä, jonka kautta käyttäjä työskentelee ohjelmien, komentojen ja komentosarjojen parissa. Shelliin pääsee käsiksi päätteellä, joka käyttää sitä.
Kun käytät päätettä, Shell antaa ongelmia komentokehote (yleensä $), johon voit kirjoittaa syötteesi, joka sitten suoritetaan, kun painat Enter-näppäintä. Tulos tai tulos näytetään sen jälkeen päätteellä.
Shell kietoutuu herkän sisäpuolen ympärille Operajärjestelmä, joka suojaa sitä vahingossa tapahtuvilta vaurioilta. Siitä syystä nimi Kuori.
Tämä Unix/Linux Shell Script -opetusohjelma auttaa ymmärtämään komentotulkkikomentosarjan perusteita edistyneille tasoille.
Napauta täältä jos video ei ole saatavilla
Shellin tyypit
Linuxissa on kaksi pääkuorta:
1. Bournen kuori: Tämän komentotulkin kehote on $ ja sen johdannaiset on lueteltu alla:
- POSIX-kuori tunnetaan myös nimellä "sh"
- Korn Shell tunsi myös nimellä "ksh"
- Bmeidän Asaada SHell tunnettiin myös nimellä bash (suosituin)
2. C-kuori: Tämän kuoren kehote on %, ja sen alaluokat ovat:
- C shell tunnetaan myös nimellä csh
- Tops C -kuori tunnetaan myös nimellä tcsh
Keskustelemme tässä opetusohjelmassa bash shell -pohjaisesta komentotulkkikomentosarjasta.
Shell-skriptin kirjoittaminen Linuxissa/Unixissa
Shell Scripts kirjoitetaan tekstieditoreilla. Avaa Linux-järjestelmässäsi tekstieditori, avaa uusi tiedosto aloittaaksesi kirjoittamisen.ping komentotulkilla tai komentotulkkiohjelmoinnilla, anna sitten komentotulkille oikeudet suorittaa komentotulkkisi ja sijoita komentosarja sijaintiin, josta komentotulkki löytää sen.
Ymmärrämme Shell-skriptin luomisen vaiheet:
- Luo tiedosto käyttämällä a vi editori (tai muu editori). Nimeä komentosarjatiedosto laajennus .sh
- Aloita käsikirjoitus kanssa #! / bin / sh
- Kirjoita joku koodi.
- Tallenna komentosarjatiedosto nimellä tiedostonimi.sh
- varten täytäntöönpanosta komentosarjan tyyppi bash tiedostonimi.sh
"#!" on shebang-niminen operaattori, joka ohjaa skriptin tulkin sijaintiin. Joten jos käytämme "#! /bin/sh” komentosarja ohjataan bourne-sheliin.
Luodaan pieni käsikirjoitus –
#!/bin/sh
ls
Katsotaanpa vaiheet Shell Script -ohjelmien luomiseksi Linuxissa/Unixissa –
Komento 'ls' suoritetaan, kun suoritamme scrip sample.sh -tiedoston.
Lisätään kuorikommentteja
Kommentointi on tärkeää missä tahansa ohjelmassa. Shell-ohjelmoinnissa kommentin lisäämisen syntaksi on
#comment
Ymmärrä tämä esimerkin avulla.
Mitä ovat Shell-muuttujat?
Kuten aiemmin mainittiin, muuttujat tallentavat tiedot merkkien ja numeroiden muodossa. Samoin Shell-muuttujia käytetään tietojen tallentamiseen, ja ne voivat tehdä vain kuoren.
Esimerkiksi seuraava luo shell-muuttujan ja tulostaa sen:
variable ="Hello" echo $variable
Alla on pieni skripti, joka käyttää muuttujaa.
#!/bin/sh echo "what is your name?" read name echo "How ">do you ">do, $name?" read remark echo "I am $remark too!"
Ymmärretään, vaiheet skriptin luomiseksi ja suorittamiseksi
Kuten näet, ohjelma valitsi muuttujan 'name' arvoksi Joy ja 'remark' erinomaiseksi.
Tämä on yksinkertainen käsikirjoitus. Voit kehittää edistyneitä komentosarjoja, jotka sisältävät ehdollisia lausekkeita, silmukoita ja funktioita. Shell-skriptit tekevät elämästäsi helppoa ja Linuxin hallinta helppoa.



.jpg)