1. videó segédlet
Mi is a Linux
CLI, terminál, shell
Ez a fejezet sok fogalmat tartalmaz, kérlek ne magold be ezeket. Csupán annyi a célja a fejezetnek, hogy akik nemigazán használtak CLI-t, azoknak bemutasson pár alapelemet.
A fő cél, hogy értsd, tudd használni; nem az, hogy tudd a definíciókat.
CLI
Command Line Interface, egy felhasználói felület, ami alapvetően szövegesen kommunikál a userrel. Szöveg be → szöveg ki. Ennél sokkal bővebben nem hiszem, hogy bárkinek is be kell mutatni, hogy mit jelent.
Terminál
Ez jeleníti meg a karaktereket és adja meg a programnak a beírt karaktereket. Régebben külön céleszközök voltak, ma már programok.
Miki: ide rizsa pls
Shell
Egy olyan CLI program, amibe parancsokat lehet bepötyögni és a shell a megfelelő programokat elindítva és összekapcsolva(erről később lesz szó) lefuttatja azt.
Miki: ide is
Pár ismertebb shell
sh
Bourne shell (a készítőjének neve után) vagy POSIX shell
Egy butább shell, ami megtalálható minden UNIX-szerű számítógépen. Jó régen, az eredeti UNIX-hoz hozták létre a Bourne shell-t, ami később bővítve, majd specifikálva lett a POSIX szabványban.
bash
Bourne-again shell, dupla szójáték.
A bash az alapértelmezett shell a Linux disztribúciók túlnyomó többségén. Később ezzel fogunk dolgozni. Kellően okos és többnyire elvárható, hogy ott legyen mindenhol, ahova beléptek. A hatalmas elterjedtsége (és nagy kompatibilitása) miatt esett erre a választás.