For mange brugere, at komme ind i alt relateret til open source operativsystemer , Det vil sige, Linux distributioner, er noget af en udfordring. Men når vi først har vænnet os til brugen og fået lidt erfaring, er sandheden, at vi vil være i stand til at opnå fantastiske resultater og en behagelig brugsoplevelse, som mange af jer allerede har bekræftet. Nu skal vi se, hvordan vi opretter vores egne scripts i Linux og dermed forbedrer dets brug.
Tingene har ændret sig meget i forhold til situationen med Linux-distributioner, som vi fandt for et par år siden. Mens brugen af disse systemer tidligere var begrænset til nogle få fagfolk, er det i dag overkommelig software for flertallet. Dette opnås i høj grad takket være arbejdet fra udviklerne af disse distros, som forsøger at gøre det lettere for os at få adgang til og bruge deres projekter. Det er klart, at skaberne af disse distributioner ønsker at bringe deres projekter tættere på så mange brugere som muligt. Samtidig ønsker de i høj grad at eliminere den visse frygt, som dem, der ikke kender disse operativsystemer i starten, har.
I starten er det første, vi gør vælge fordelingen der passer bedst til vores behov for download og installation på computeren. Der er mange at vælge imellem, og husk på, at det er en vigtig beslutning. Dette er noget, der normalt er meget tydeligere for Linux-regulære og -professionelle i denne type systemer, men ikke så meget for nybegyndere. Vi kan sige, at vi lige nu har mulighed for at gøre grundlæggende brug af Linux, men hvis vi har den relevante viden, kan vi også bruge det på en mere avanceret måde.
For brugere, der ønsker at dykke ned i denne open source-software så meget som muligt, vil vi nedenfor tale om et værktøj, der kan hjælpe dig meget. Det er noget, der især er tydeligt blandt alle dem, der gerne vil få mest muligt ud af deres open source-system .
Hvad skal jeg bruge et script til i Linux
Konkret henviser vi til muligheden for skabe vores egne scripts i Linux på den enkleste og mest overkommelige måde. Når vi har de grundlæggende koncepter for denne type projekt klare, kan vi udvide dem og dykke ned i andre mere avancerede og professionelle scripts eller forbedre dem, vi lavede i begyndelsen. For at give dig en bedre idé om, hvad vi taler om, er det værd at nævne, at et script er faktisk en tekstfil der indeholder visse kommandoer eller nøgleord i styresystemet Shell . Alt dette bruges ofte mange gange til at automatisere bestemte opgaver og skabe mere komplekse.
På den måde opnår vi at automatisere visse opgaver, der skal udføres i open source-systemet og dermed spare indsats og vinde tid . Kort sagt, det, vi skal oprette, er vores egen fil gennem en række kommandoer, som vi tilføjer, og som vil være afgørende for den efterfølgende udførelse af sættet. Når vi er færdige med det, finder vi et lille program, som vil være til stor hjælp for os, når det kommer til at automatisere bestemte opgaver eller handlinger på den Linux-baserede computer.
Derfor, hvis vi spørger os selv årsagen til oprettelse af et script i Linux , kan svarene være praktisk talt uendelige. Og det er, at afhængigt af de kommandoer, vi tilføjer til dem, kan vi udføre alle slags opgaver i operativsystemet. Her kan vi naturligvis automatisere både grundlæggende og mere avancerede funktioner, alt vil afhænge af vores viden om emnet. Nogle mere avancerede brugere med dybt kendskab til systemet kan nogle gange skabe nogle virkelig spektakulære scripts.
Hvad skal jeg bruge for at oprette en fil og automatisere opgaver
Som det sker i ethvert andet operativsystem, hvor vi ønsker at skabe vores eget script, vil det første, vi skal bruge her i Linux, være et program, der fungerer som en teksteditor . Husk, at de fleste distributioner gør en applikation med disse egenskaber tilgængelig for os til alle slags opgaver relateret til dette indhold. Vi vil også have mulighed for at tilføje et andet program af disse kontorautomatiseringsegenskaber, som vi finder mere behagelige.
Generelt findes teksteditoren, der er inkluderet i de mest brugte Linux-distributioner, i værktøjssektionen. Et af de mest udbredte eksempler i denne forstand kan findes med programmet kaldet gedit .
Dette er, som du kan forestille dig, et nøgleelement, som vi får brug for, når vi opretter vores eget script i Linux. Det er her, vi skal hen indtaste vores ordrer eller kommandoer til senere udførelse.
Komponenter, der skal inkluderes i Linux-scripts
Som vi fortalte dig, netop i dette program, hvor vi skal skrive de kommandoer og ordrer, der skal være en del af automatiseringsfilen. For alt dette, som vi fortæller dig, er det naturligvis vigtigt, at vi har en vis viden om de kommandoer, som vi skal bruge til at skabe dette lille program i open source-systemet.
Selvfølgelig, så styresystemet senere kan fortolke, at vi har tænkt os det udføre et script i Linux , lad os se, hvordan du starter. Den første ting, vi skal tilføje til den nye fil, som vi opretter i teksteditoren, er følgende:
#!/bin/bash
Med denne rækkefølge i begyndelsen af filen angiver vi til operativsystemet en række kommandoer og ordrer, der hører til et script. Dernæst vil vores erfaring og viden om Linux komme i spil, når vi udvikler dette element. Og det er, at efter den starter vi introducere de tilsvarende kommandoer som vi skal udføre i batches, hver i en anden linje.
For at dokumentere den nye fil, vi opretter, kan vi også bruge Echo-kommandoen. Så vi vil indikere de tekster, der vises i konsol og det vil hjælpe os i fremtiden.
Type fil til at oprette scripts
Der er et andet afsnit, som vi skal huske på, så det nye script, som vi har lavet i Linux, ikke giver os problemer. Vi talte om filformatet, som vi vil oprette til det. Som det er normalt i andre typer filer, skal vi her bruge et bestemt format så operativsystemet kan fortolke det.
Specifikt for denne type softwarekomponent bliver vi nødt til at gemme den nye fil, som vi har oprettet i .SH-format. Det er klart, vi gem alt dette i diskstien hvor vi vil gemme de forskellige scripts, som vi opretter her.
Det er værd at nævne, at dette filformat ligner det .bat, som vi opretter i Windows til at udføre batchfiler. Derfor, når vi har gemte den pågældende fil , vil vi have det projekt, vi ledte efter, klar. I fremtiden skal vi kun genåbne de scripts, som vi har oprettet med en teksteditor som den nævnte. Så vi kan redigere eller ændre dem, så meget vi vil.
Vores første manuskript
De af jer, der på det tidspunkt begyndte at programmere eller begynder i dette øjeblik at introducere jer selv til denne verden, kender den populære sætning Hej verden . Nå, for at give dig en idé, vil vi lave et script i Linux, som vi har nævnt i disse linjer med den samme tekst. For at gøre dette er den første ting, vi vil gøre, at åbne den tilsvarende almindelige teksteditor, som vi har i Open Source-distributionen.
Når vi har arbejdsskrivebordet på skærm , skal vi skrive det tilsvarende indhold i vores script, linje for linje:
#!/bin/bash
# Este es nuestro primer script de Linux
echo Hola Mundo
Når vi har gemt dette nye element i formatet nævnt ovenfor, vil IA være i stand til at udføre det fra Linux-terminalen.