Pro mnoho uživatelů se dostává do všeho, co s tím souvisí open source operační systémy , To znamená, Linux distribuce, je docela problém. Jakmile si však zvykneme na jeho používání a získáme určité zkušenosti, pravdou je, že budeme schopni dosáhnout skvělých výsledků a příjemného zážitku z používání, jak se již mnozí z vás přesvědčili. Nyní se podíváme, jak vytvořit vlastní skripty v Linuxu a zlepšit tak jeho používání.
Věci se hodně změnily ve srovnání se situací s linuxovými distribucemi, kterou jsme našli před několika lety. Zatímco v minulosti bylo použití těchto systémů omezeno na pár profesionálů, dnes je tomu tak cenově dostupný software pro většinu. Toho je do značné míry dosaženo díky práci vývojářů těchto distribucí, kteří se nám snaží usnadnit přístup a používání jejich projektů. Je zřejmé, že tvůrci těchto distribucí chtějí své projekty přiblížit co největšímu počtu uživatelů. Zároveň chtějí do značné míry eliminovat ony určité obavy, které ti, kdo tyto operační systémy zpočátku neznají, mají.
Nejprve uděláme první věc vybrat distribuci který nejlépe vyhovuje našim potřebám pro stažení a instalaci do počítače. Je z čeho vybírat a mějte na paměti, že jde o důležité rozhodnutí. To je něco, co je obvykle mnohem jasnější pro linuxové štamgasty a profesionály v tomto typu systému, ale ne tolik pro začínající uživatele. Dá se říci, že právě teď máme schopnost základního používání Linuxu, ale pokud máme příslušné znalosti, můžeme jej používat i pokročilejším způsobem.
Pro uživatele, kteří se chtějí do tohoto softwaru s otevřeným zdrojovým kódem co nejvíce ponořit, níže budeme hovořit o nástroji, který vám může hodně pomoci. To je zvláště patrné mezi všemi, kteří chtějí získat maximum z jejich open source systému .
Na co potřebuji skript v Linuxu
Konkrétně máme na mysli možnost vytváření vlastních skriptů v Linuxu tím nejjednodušším a nejdostupnějším možným způsobem. Jakmile budeme mít základní pojmy pro tento typ projektů jasné, můžeme je rozšířit a ponořit se do dalších pokročilejších a profesionálnějších skriptů, případně vylepšit ty, které jsme vytvořili na začátku. Pro lepší představu, o čem mluvíme, stojí za zmínku, že skript je vlastně textový soubor která obsahuje určité příkazy nebo klíčová slova operačního systému Shell . To vše se často používá mnohokrát k automatizaci určitých úkolů a vytváření složitějších.
Tímto způsobem dosáhneme automatizace určitých úkolů, které mají být prováděny v systému s otevřeným zdrojovým kódem, a tím ušetřit úsilí a získat čas . Zkrátka to, co se chystáme vytvořit, je náš vlastní soubor pomocí řady příkazů, které přidáváme a které budou nezbytné pro následné provádění sady. Jakmile to dokončíme, najdeme malý program, který nám bude velmi nápomocný, pokud jde o automatizaci určitých úkolů nebo akcí na počítači s Linuxem.
Pokud se tedy ptáme sami sebe na důvod vytvoření skriptu v Linuxu , odpovědi mohou být prakticky nekonečné. A spočívá v tom, že v závislosti na příkazech, které k nim přidáme, můžeme v operačním systému provádět nejrůznější úkoly. Je zřejmé, že zde můžeme automatizovat základní i pokročilejší funkce, vše bude záviset na našich znalostech v daném tématu. Nějaký pokročilejší uživatelé s hlubokou znalostí systému někdy vytvoří opravdu velkolepé scénáře.
Co potřebuji k vytvoření souboru a automatizaci úloh
Stejně jako v jakémkoli jiném operačním systému, ve kterém chceme vytvořit svůj vlastní skript, první věc, kterou budeme v Linuxu potřebovat, bude program, který funguje jako textový editor . Mějte na paměti, že většina distribucí nám zpřístupňuje aplikace s těmito vlastnostmi pro všechny druhy úkolů souvisejících s tímto obsahem. Budeme mít také možnost přidat nějaký další program těchto charakteristik automatizace kanceláře, který považujeme za pohodlnější.
Obecně platí, že textový editor obsažený v nejpoužívanějších distribucích Linuxu se nachází v sekci utility. Jeden z nejrozšířenějších příkladů v tomto smyslu lze nalézt u programu tzv Gedit .
To, jak si dokážete představit, je klíčový prvek, který budeme potřebovat při vytváření vlastního skriptu v Linuxu. To je místo, kam jdeme zadejte naše objednávky nebo příkazy pro pozdější provedení.
Komponenty pro zahrnutí do skriptů pro Linux
Jak jsme vám řekli, přesně v tomto programu, ve kterém budeme psát příkazy a příkazy, které budou součástí souboru automatizace. Je zřejmé, že pro to všechno, co vám říkáme, je nezbytné, abychom měli nějaké znalosti o příkazech, které budeme používat k vytvoření tohoto malého programu v systému s otevřeným zdrojovým kódem.
Samozřejmě, aby později operační systém mohl interpretovat, co máme v úmyslu spustit skript v Linuxu , podívejme se, jak začít. První věc, kterou musíme přidat do nového souboru, který vytvoříme v textovém editoru, je následující:
#!/bin/bash
Tímto příkazem na začátku souboru označujeme operační systém řadu příkazů a příkazů patřících ke skriptu. Dále při vývoji tohoto prvku vstoupí do hry naše zkušenosti a znalosti Linuxu. A po tomto startu my zavést odpovídající příkazy které budeme provádět v dávkách, každou v jiném řádku.
Také k dokumentaci nového souboru, který vytváříme, můžeme použít příkaz Echo. Uvedeme tedy texty, které se objeví v konzole a to nám pomůže do budoucna.
Typ souboru pro vytvoření skriptů
Je tu další část, kterou musíme mít na paměti, aby nám nový skript, který jsme vytvořili v Linuxu, nedělal problémy. Mluvili jsme o formátu souboru, který pro něj vytvoříme. Jak je obvyklé u jiných typů souborů, i zde musíme použít konkrétní formát aby jej operační systém mohl interpretovat.
Konkrétně pro tento typ softwarové komponenty budeme muset uložit nový soubor, který jsme vytvořili, ve formátu .SH. Očividně my to vše uložit do cesty k disku do kterého chceme uložit různé skripty, které zde vytvoříme.
Za zmínku stojí, že tento formát souboru je podobný formátu .bat, ve kterém vytváříme Windows spouštět dávkové soubory. Proto, jakmile máme uložil dotyčný soubor , budeme mít projekt, který jsme hledali, hotový. V budoucnu budeme muset znovu otevřít pouze ty skripty, které jsme vytvořili pomocí textového editoru, jako je ten zmíněný. Můžeme je tedy upravovat nebo upravovat, jak chceme.
Náš první scénář
Určitě ti z vás, kteří v té době začali programovat nebo se v tuto chvíli začínáte uvádět do tohoto světa, znáte oblíbenou frázi Ahoj světe . No, abyste měli představu, vytvoříme skript v Linuxu, jak jsme zmínili v těchto řádcích se stejným textem. Abychom to udělali, první věc, kterou uděláme, je otevřít odpovídající editor prostého textu, který máme v distribuci Open Source.
Jakmile máme pracovní plochu na obrazovka , napíšeme odpovídající obsah do našeho skriptu řádek po řádku:
#!/bin/bash
# Este es nuestro primer script de Linux
echo Hola Mundo
Jakmile tento nový prvek uložíme ve výše uvedeném formátu, IA jej bude moci spustit z terminálu Linux.