Mi az a Linux?

Linux 1 perc olvasás

A Linux szűkebb értelemben egy nyílt forráskódú operációsrendszer-mag, a Linux kernel neve, amelyet Linus Torvalds kezdett el fejleszteni 1991-ben. A köznyelvben azonban a teljes operációs rendszert hívják Linuxnak: a kernel mellett ehhez tartoznak a felhasználói programok, a rendszerkönyvtárak, a parancsértelmező (shell), valamint a rendszer beállításához és kezeléséhez szükséges eszközök. Ezek jelentős része a GNU projektből származik, ezért szokás GNU/Linuxnak is nevezni. A részletekről a Linux alapvető részei című cikk szól.

Nyílt forráskód

A Linux kernel a GNU General Public License 2-es verziója (GPLv2) alatt érhető el. Ez azt jelenti, hogy bárki szabadon használhatja, tanulmányozhatja, módosíthatja és továbbadhatja a forráskódot, a módosított változatot azonban ugyanilyen feltételekkel kell továbbadni. A fejlesztésben magánszemélyek mellett nagy hardver- és szoftvercégek is részt vesznek.

Disztribúciók

A kernelt, a programokat, a csomagkezelőt és a telepítőt egy csomagba összeállító változatokat disztribúciónak nevezik. A disztribúciók a csomagkezelőjükben, a kiadási ütemükben, a támogatási idejükben és a beállításaikban különböznek. Szervereken a leggyakoribbak az Ubuntu, a Debian, az AlmaLinux, a Rocky Linux és a tárhelyszolgáltatásra optimalizált CloudLinux. Asztali gépen többek között a Fedora, a Linux Mint és az openSUSE népszerű. Összehasonlításukat a legnépszerűbb Linux disztribúciókról szóló cikkben olvashatja.

Hol használják?

  • Szervereken: a webszerverek, adatbázis-kiszolgálók és felhőszolgáltatások jelentős része Linuxon fut, mert stabil, ingyenes, és távolról, parancssorból jól kezelhető.
  • Mobileszközökön: az Android a Linux kernelre épül.
  • Beágyazott rendszerekben: routerek, okostévék, hálózati tárolók (NAS) és ipari eszközök.
  • Asztali gépeken: kisebb arányban, de egyre több felhasználóval.

Ha weboldala megosztott tárhelyen fut, nagy valószínűséggel szintén Linux szolgálja ki, még akkor is, ha Ön csak a vezérlőpultot látja belőle. Saját Linux VPS esetén Ön választja ki a disztribúciót, és root felhasználóként teljes hozzáférést kap a rendszerhez.

Melyik Linux fut a szerveren?

SSH-n bejelentkezve az alábbi parancsokkal ellenőrizheti:

cat /etc/os-release   # a disztribúció neve és verziója
uname -r              # a futó kernel verziója
hostnamectl           # rendszerinformációk egy helyen (systemd alapú rendszereken)

Hogyan kezdjen hozzá?

A Linux szerverek kezelése többnyire parancssorban, SSH-kapcsolaton keresztül történik. Első lépésként érdemes megismerni az alapvető Linux parancsokat: a könyvtárak közötti mozgást, a fájlok másolását és szerkesztését, valamint a jogosultságok kezelését.

Vissza: Linux leírások (62)