A Linux adminisztráció elsajátításának másik módja

Szeretne megtanulni Linux számítógépeket adminisztrálni? Kítűnő választás. Bár a fogyasztói asztali térben is megállja a helyét, ahol a Linux abszolút uralkodik, a szerverek világa, különösen a virtuális és a felhő szerverek.

Mivel manapság a legkomolyabb szerveradminisztráció távolról történik, az ilyen vagy olyan GUI-felületen keresztül végzett munka csak felesleges általános költségeket jelent.

Ha olyan kiszolgálókat és hálózati architektúrákat szeretne kezelni, amelyek jelenleg minden figyelmet felkeltenek, akkor meg kell tanulnia a Linux parancssorát.

A jó hír az, hogy a Linux alapvető parancskészlete földrajzi és vállalati vonalakon is működik, szinte bárhol, ahol a számítógépek és az üzleti vállalkozások keresztezik egymást. A jobb hír az, hogy viszonylag szólva a Linux-készségek maradandó erővel bírnak.

Mivel ez egy olyan érett és stabil operációs rendszer, a negyed évszázaddal ezelőtt használt eszközök többsége továbbra is ugyanolyan hatékony, mint valaha, és a ma használt eszközök nagy részét valószínűleg még egy negyed évszázad után is aktívan használják. Más szóval, a Linux megtanulása egy életen át tartó befektetés.

Hogyan működik a Linux in Action

De elfoglalt vagy, és megvan a határidő. Nos, nem ígérhetem, hogy a Linux elsajátítása olyan egyszerű lesz, mint megtanulni összekötni a cipőjét. De segíthetek a fókuszálásban, mint egy lézer, így az összes szükséges dolgot az autópályán fekve hagyhatja el, fojtogatva a kipufogógázokat (feltéve, hogy természetesen nem Teslát vezetsz).

Hogyan fogom lehúzni azt? A Linux in Action könyvem oldalra fordítja a technológiai képzést. Vagyis míg más könyvek, tanfolyamok és online források tartalmukat kategóriák szerint rendezik („Rendben fiúk és lányok, mindenki vegye ki a diás szabályokat és a szénceruzákat. Ma megismerkedünk a Linux fájlrendszerekkel.”) valós projekteket használjon a tanításhoz.

Tehát például egy teljes fejezetet (vagy kettőt) felépíthettem volna Linux fájlrendszerekre. Ehelyett azonban megtanulja, hogyan kell felépíteni a vállalati fájlszervereket, a rendszer-helyreállítási meghajtókat és a parancsfájlokat a kritikus adatok archívumainak replikálásához. Ennek során ingyenes bónuszként felveszi a fájlrendszer ismereteit.

Ne gondold, hogy minden Linux adminisztrációs eszközre kitérek. Ez lehetetlen: szó szerint több ezer van odakint. De ne aggódj. A Linux adminisztráció karrierjének első éveiben szükséges alapvető készségek és funkcionalitás fedezésre kerül, és jól lefedésre kerül, de csak akkor, ha egy gyakorlati, küldetéskritikus projekthez szükséges. Ha végzett, nem kevesebbet tanult, mint amit hagyományos forrásból szerezne be, de azt is tudja, hogyan kell több mint egy tucat nagyobb adminisztratív projektet megvalósítani, és több tucatnyit kényelmesen kezelni.

Benne vagy? Gondoltam.

Ki olvassa el ezt a könyvet

Ez a könyv célja, hogy segítsen a Linux adminisztrációs készségek széles körének elsajátításában. Talán olyan fejlesztő vagy, aki közvetlenebbül akar együttműködni azzal a kiszolgálókörnyezettel, amelyben az alkalmazásai élni fognak. Vagy talán készen áll arra, hogy lépéseket tegyen a szerver adminisztrációban vagy a DevOps világában. Akárhogy is, hozzánk tartozik.

Mit kellene már tudnia? Legalább kényelmesnek kell lenned a modern operációs rendszer fájljaival, hálózataival és alapvető erőforrásaival. A rendszeradminisztrációval, a hálózatkezeléssel és a programozási nyelvekkel kapcsolatos tapasztalatok biztosan nem fognak ártani, de nem szükségesek. Legfőképpen nem kell félnie az új környezetek felfedezésétől, és lelkesen kell kísérleteznie az új eszközökkel.

Még egy dolog: elvárják, hogy tudjon egy Linux operációs rendszer egyszerű és egyértelmű telepítését.

Csak néhány szó a könyv felépítéséről. A működés közbeni Linux minden fejezete egy vagy két gyakorlati projektet lefed - kivéve az 1. fejezetet. Az 1. fejezet, mivel a Linux-ismereteiben esetlegesen fennálló nagyon alapvető hiányosságok pótlására szolgál, különbözik az összes többitől. Nincs szükséged az alapokra? Teljesen biztos vagyok benne, hogy a 2. fejezetben sok újszerű játékot talál.

A könyv projektjeivel együtt bemutatom Önnek azokat az egyéni készségeket és eszközöket is, amelyekre szüksége lesz. Ezenkívül az egyes fejezetek projektjei általában a könyvben korábban megtanult készségekre építenek. Csak azért, hogy megmutassam, hogy üzletre gondolok, itt van egy meglehetősen teljes lista a fő projektekről (a fejezet cím alatt), készségterületekről és eszközökről, amelyekkel a könyv során találkozni fog:

Jelenleg több tucat aktívan karbantartott Linux disztribúció van. Annak ellenére, hogy a Linux alapjainak többsége minden disztribúcióban (disztribúcióban) közös, mindig vannak olyan apróságok, amelyek működni fognak „itt”, de nem „ott”. A praktikum kedvéért főleg két disztribúcióra fogok koncentrálni: az Ubuntu és a CentOS. Miért pont ez a kettő? Mivel mindegyik egy teljes disztribúciós családot képvisel. Az Ubuntu megosztja gyökereit a Debian, a Mint, a Kali Linux és másokkal, míg a CentOS élvezi a Red Hat Enterprise Linux (RHEL) és a Fedora társaságát.

Ez nem azt jelenti, hogy nem értékelem más disztribúciókat, mint például az Arch Linux, a SUSE és a Gentoo, vagy hogy az, amit ebben a könyvben megtanul, nem segít abban, hogy ilyen környezetekben dolgozzon. De az Ubuntu és a CentOS családok teljes lefedése azt jelenti, hogy megragadom a Linux pite legnagyobb szeletét, amelyet csak két disztribúcióval érhettem el.

Ezt a cikket a Linux in Action bevezetésétől kezdve adaptáltam . A könyv mellett a Linux in Motion segítségével is dolgozhat  - egy hibrid tanfolyam, amely több mint két órányi videóból és a Linux in Action szövegének mintegy 40% -ából áll.