Kuinka luoda skriptejä Linuxissa

Monille käyttäjille perehtyminen kaikkeen liittyvään avoimen lähdekoodin käyttöjärjestelmät , Että on, Linux jakelut, on melkoinen haaste. Kuitenkin, kun olemme tottuneet sen käyttöön ja saaneet jonkin verran kokemusta, totuus on, että voimme saada upeita tuloksia ja miellyttävän käyttökokemuksen, kuten monet teistä ovat jo todenneet. Nyt aiomme nähdä, kuinka luoda omia komentosarjoja Linuxissa ja siten parantaa sen käyttöä.

Asiat ovat muuttuneet paljon verrattuna tilanteeseen Linux-jakeluissa, jotka löysimme muutama vuosi sitten. Kun ennen näiden järjestelmien käyttö rajoittui muutamiin ammattilaisiin, niin nykyään se on edullinen ohjelmisto useimmille. Tämä saavutetaan suurelta osin näiden distrojen kehittäjien työn ansiosta. He yrittävät helpottaa heidän projektiensa pääsyä ja käyttöä. Ilmeisesti näiden jakelujen luojat haluavat tuoda projektinsa lähemmäksi mahdollisimman monia käyttäjiä. Samalla halutaan suurelta osin poistaa ne tietyt pelot, joita niillä, jotka eivät näitä käyttöjärjestelmiä tunne, aluksi on.

Kuinka luoda skriptejä Linuxissa

Aluksi ensimmäinen asia, jonka teemme, on valitse jakelu joka parhaiten sopii tarpeisiimme latausta ja tietokoneelle asennusta varten. Valittavana on monia, ja muista, että tämä on tärkeä päätös. Tämä on yleensä paljon selvempää Linuxin vakituisille käyttäjille ja tämän tyyppisten järjestelmien ammattilaisille, mutta ei niinkään aloitteleville käyttäjille. Voimme sanoa, että tällä hetkellä meillä on kyky käyttää Linuxia peruskäyttöön, mutta jos meillä on asiaankuuluvaa tietoa, voimme käyttää sitä myös edistyneemmällä tavalla.

Käyttäjille, jotka haluavat syventää tätä avoimen lähdekoodin ohjelmistoa mahdollisimman paljon, puhumme alla apuohjelmasta, joka voi auttaa sinua paljon. Tämä on erityisen ilmeistä kaikkien sitä haluavien keskuudessa saada kaikki irti avoimen lähdekoodin järjestelmästään .

Mihin tarvitsen komentosarjan Linuxissa

Tarkemmin sanottuna viittaamme mahdollisuuteen luomme omia komentosarjojamme Linuxissa yksinkertaisimmalla ja edullisimmalla mahdollisella tavalla. Kun meillä on tämän tyyppisen projektin peruskäsitteet selvät, voimme laajentaa niitä ja syventyä muihin edistyneempiin ja ammattimaisempiin käsikirjoituksiin tai parantaa niitä, jotka loimme alussa. Jotta saat paremman käsityksen siitä, mistä puhumme, on syytä mainita, että käsikirjoitus on itse asiassa tekstitiedosto joka sisältää tiettyjä käyttöjärjestelmän Shellin komentoja tai avainsanoja . Kaikkea tätä käytetään usein monta kertaa automatisoimaan tiettyjä tehtäviä ja luomaan monimutkaisempia.

Tällä tavalla saavutamme automatisoida tietyt avoimen lähdekoodin järjestelmässä suoritettavat tehtävät ja siten säästää vaivaa ja säästää aikaa . Lyhyesti sanottuna se, mitä aiomme luoda, on oma tiedostomme lisäämämme komentojen avulla ja jotka ovat välttämättömiä joukon myöhempää suorittamista varten. Kun olemme saaneet sen valmiiksi, löydämme pienen ohjelman, josta on meille suuri apu, kun tulee automatisoida tiettyjä tehtäviä tai toimintoja Linux-pohjaisessa tietokoneessa.

Siksi, jos kysymme itseltämme syytä skriptin luominen Linuxissa , vastauksia voi olla käytännössä loputtomasti. Ja se on, että niihin lisäämistämme komennoista riippuen voimme suorittaa kaikenlaisia ​​​​tehtäviä käyttöjärjestelmässä. Ilmeisesti täällä voimme automatisoida sekä perus- että edistyneemmät toiminnot, kaikki riippuu asiantuntemuksestamme. Jonkin verran edistyneempiä käyttäjiä syvällä järjestelmän tuntemuksella luoda joskus todella upeita käsikirjoituksia.

Mitä tarvitsen tiedoston luomiseen ja tehtävien automatisointiin

Kuten tapahtuu kaikissa muissa käyttöjärjestelmissä, joissa haluamme luoda oman skriptimme, ensimmäinen asia, jota tarvitsemme täällä Linuxissa, on ohjelma, joka toimii tekstieditori . Muista, että useimmat jakelut tarjoavat meille tällaisia ​​ominaisuuksia omaavan sovelluksen kaikenlaisiin näihin sisältöihin liittyviin tehtäviin. Meillä on myös mahdollisuus lisätä jotain muuta ohjelmaa näistä toimistoautomaatioominaisuuksista, joita pidämme mukavampana.

Yleisesti ottaen eniten käytettyihin Linux-jakeluihin sisältyvä tekstieditori löytyy apuohjelmat-osiosta. Yksi yleisimmistä esimerkeistä tässä mielessä löytyy ohjelmasta nimeltä gedit .

gedit Linux

Tämä, kuten voit kuvitella, on keskeinen elementti, jota tarvitsemme luodessasi omaa komentosarjaamme Linuxissa. Tähän olemme menossa syötä tilauksemme tai komennot myöhempää suorittamista varten.

Linux-skripteihin sisällytettävät komponentit

Kuten kerroimme, juuri tässä ohjelmassa, jossa kirjoitamme komennot ja tilaukset, jotka tulevat olemaan osa automaatiotiedostoa. Ilmeisesti kaiken tämän vuoksi, jonka kerromme, on välttämätöntä, että meillä on jonkin verran tietoa komennoista, joita aiomme käyttää luodaksemme tämän pienen ohjelman avoimen lähdekoodin järjestelmässä.

Tietenkin, jotta myöhemmin käyttöjärjestelmä voi tulkita, että aiomme tehdä suorittaa komentosarjan Linuxissa , katsotaan kuinka aloittaa. Ensimmäinen asia, joka meidän on lisättävä tekstieditorissa luomaan uuteen tiedostoon, on seuraava:

#!/bin/bash

Tällä järjestyksellä tiedoston alussa osoitamme käyttöjärjestelmälle sarjan komentosarjaan kuuluvia komentoja ja tilauksia. Seuraavaksi kokemuksemme ja tietomme Linuxista tulevat esiin tätä elementtiä kehitettäessä. Ja sen jälkeen aloitamme esittele vastaavat komennot jotka aiomme suorittaa erissä, jokainen eri rivissä.

Lisäksi voimme käyttää Echo-komentoa dokumentoidaksemme luomamme uuden tiedoston. Joten aiomme osoittaa tekstit, jotka tulevat näkyviin console ja se auttaa meitä tulevaisuudessa.

Tiedostotyyppi skriptien luomiseksi

On toinenkin osa, joka meidän on pidettävä mielessä, jotta Linuxissa luomamme uusi komentosarja ei aiheuta meille ongelmia. Puhuimme tiedostomuodosta, jonka aiomme luoda sille. Kuten tavallista muissa tiedostotyypeissä, tässä meidän on tehtävä käyttää tiettyä muotoa jotta käyttöjärjestelmä voi tulkita sen.

Erityisesti tämän tyyppistä ohjelmistokomponenttia varten meidän on tallennettava uusi luomamme tiedosto .SH-muodossa. Ilmeisesti me tallentaa kaikki tämä levypolkuun johon haluamme tallentaa luomamme eri skriptit.

On syytä mainita, että tämä tiedostomuoto on samanlainen kuin luomamme .bat Windows komentotiedostojen suorittamiseen. Siksi, kun meillä on tallensi kyseisen tiedoston , meillä on etsimämme projekti valmiina. Jatkossa meidän on avattava uudelleen vain ne skriptit, jotka olemme luoneet mainitun kaltaisella tekstieditorilla. Joten voimme muokata tai muokata niitä niin paljon kuin haluamme.

Ensimmäinen käsikirjoituksemme

Varmasti ne teistä, jotka tuolloin aloittivat ohjelmoinnin tai alkavat tällä hetkellä esitellä itseään tälle maailmalle, tietävät yleisen lauseen Hello world . No, antaaksemme sinulle käsityksen, aiomme luoda skriptin Linuxissa, kuten olemme maininneet näillä riveillä samalla tekstillä. Teemme tämän avaamalla ensin vastaavan pelkkä tekstieditorin, joka meillä on avoimen lähdekoodin jakelussa.

Kun työpöytä on päällä kuvaruutu , aiomme kirjoittaa vastaavan sisällön skriptimme rivi riviltä:

#!/bin/bash # Este es nuestro primer script de Linux echo Hola Mundo

Kun olemme tallentaneet tämän uuden elementin yllä mainittuun muotoon, IA pystyy suorittamaan sen Linux-päätteestä.