Image
5.4.2019 0 Comments

Linux súkromne i pracovne v2.0: Bash v5

V dnešnej modernej dobe je úplne samozrejmé, že bežný používateľ Linuxu dokáže bez najmenších problémov ovládať operačný systém a v ňom bežiace aplikácie prostredníctvom plnohodnotného grafického rozhrania. Pre Linux je však stále príznačné, že okrem GUI ponúka aj klasický príkazový riadok. Takisto stále platí, že príkazový riadok Linuxu je nesmierne silný nástroj, ktorý možno použiť nielen na správu systému, ale aj na vykonávanie mnohých ďalších úloh vrátane programovania. Príkazový riadok, inak aj interpreter príkazov či shell, bol súčasťou Linuxu od jeho zrodu, pričom je to nástroj, pomocou ktorého možno vykonať niektoré činnosti často rýchlejšie a efektívnejšie ako pomocou GUI. Nástrojov, ktoré umožňujú prácu v príkazovom riadku, je viacero, dominuje im však GNU Bash (Bourne-Again SHell), ktorého verzia 5 bola vydaná na začiatku roka 2019. Shell Shellom sa v počítačovom svete rozumie nástroj (makroprocesor), ktorého úlohou je spracúvanie a vykonávanie príkazov zadávaných používateľom buď v interaktívnej podobe, alebo príkazov uložených v súboroch. Zadávaný (čítaný) text a symboly expanduje na komplexné výrazy. Tie vykonáva synchrónne alebo asynchrónne, pričom kontroluje prostredie, v ktorom príkazy bežia. Okrem funkcionality súvisiacej s interpretáciou príkazov (editácia príkazového riadka, ukladanie histórie, kontrola vykonávaných úloh, práca s aliasmi...) disponuje funkciami programovacieho jazyka (pracuje s premennými, riadi tok spracovania, vykonáva funkcie...). Interpretované príkazy a prvky programovacieho jazyka dokáže kombinovať a vytvárať súbory obsahujúce príkazy, ktoré sa tak samy stávajú príkazmi. Príkazy sú buď zabudované priamo do shellu (built-in), alebo sú názvami samostatne spustiteľných aplikácií a nástrojov operačného systému. Pôvodný Bourne shell naprogramoval Angličan Stephen R. Bourne, vtedajší zamestnanec laboratórií Bell, ešte v roku 1979 pre uzavretú platformu Unix v7. Vývoj Bashu sa začal až o pár rokov neskôr. Išlo o voľne šíriteľn ...

Článok je uzamknutý

Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU


Prihlásiť pomocou členstva PC REVUE
Autor: Marek Sopko

Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

ITPro

Made in Slovakia / Predstavujeme zaujímavé produkty, projekty a startupy

14.07.2019 10:53

Už takmer rok uverejňujeme v tejto rubrike úspešné IT produkty a IT projekty, semifinalistov súťaže z roku 2018, ktorej vyhodnotenie sa uskutočnilo vlani na jeseň na slávnostnom večeri IT GALA 2018. V ...

ITPro

Praktická kryptológia (26. časť) / Hašovacie nástroje

07.08.2019 06:15

V tejto časti seriálu vám v stručnosti predstavíme dva známe a veľmi často používané kryptografické nástroje, ktoré okrem iného ponúkajú možnosť výpočtu resumé správ, resp. hašov. Prvý z nich je robus ...

ITPro

Linux súkromne i pracovne v2.0 (41. časť) / Git branching a merging

03.08.2019 00:00

V tejto časti seriálu doplníme základné informácie týkajúce sa systému git o časti, ktoré majú súvis s aplikáciou vetvenia a spájania vývojových vetiev (línií). Budeme sa venovať obsahu git repozitáro ...

Vyhľadávanie

eFocus_2019

Najnovšie videá