Skip to content
Snippets Groups Projects
első videó.md 7.43 KiB

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. :wink:

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.