Tétel adatlapja

CÍMLAP

Mátó Péter - Rózsár Gábor - Őry Máté - Varga Csaba Sándor - Zahemszky Gábor

20/80 - Unix és Linux alapismeretek rendszergazdáknak

TARTALOM, ELŐSZÓ



Tartalom

Előszócska
Alapfogalmak: parancssor, grafikus felület, munkakörnyezetek
  A parancssor
  Grafikus felület
  Ablakkezelők, asztali környezetek
  Grafikus belépés
Miért beszélünk egyáltalán parancssorról?
  Bejelentkezés
  Alapparancsok
  A parancsértelmező
  Parancssor
  Néhány egyszerű parancs
  Záróakkord
Felhasználók és csoportok, Unix típusú rendszer használata
  A sudo használata
  Egy kis extra: SELinux
Fájlok, könyvtárak, dzsóker karakterek
Fájlkezelő parancsok
  Fájlnevek
  Fájltípusok
  Elérési útvonalak
  Könyvtárak kezelése
  Alapvető fájlkezelő parancsok
  Fájlkeresés
Jogosultságok, azok használata
  Klasszikus UNIX-szerű jogosultságok
  chmod
  chown
  chgrp
  umask
  Speciális jogosultságkezelés
Folyamatok és kezelésük
  ps
  kill, killall, pkill
  top
  nice, renice
A hardverek elérésének unixos, linuxos módja
  Eszközfájlok típusai
  Gyakran használt eszközfájlok
  Pszeudoeszközök
  Statikus eszközfájlok
  Dinamikus eszközfájlok: udev
Reguláris minták és használatuk röviden
  BRE, ERE, PCRE
  Szabályos kifejezések használata
  Illeszkedési szabályok
  Metakarakterek
  Szabályos kifejezést használó programok
A shell programozása minimalista megközelítésben
  A parancsértelmező, mint programozási nyelv
  Megjegyzések
  A ~ (tilde) karakter
  A "takaró" karakterek
  Háttérben futatás
  Átirányítások
  Változók
  Parancssori paraméterek
  Parancshelyettesítés
  Többirányú elágazás
  Ciklusszervező műveletek
  (Nem-annyira) nyalánkságok
Alapszintű hibakeresés
  strace, ltrace


Előszó

Ezzel a könyvvel és testvéreivel az a célunk, hogy viszonylag tömören összefoglaljuk azokat az információkat, amiket egy szabad szoftvereket használó szakembereknek tudnia illik.

20/80. Mit akar ez jelenteni? Tapasztalatunk szerint a létező eszközöknek és információknak csak egy kis része szükséges a mindennapok tipikus feladatainál. Igyekeztünk kiválogatni nektek a tudásnak azt a 20%-át, ami az általában előforduló feladatok 80%-ánál elegendő lesz. Célunk ezen elv alapján összeszedni, rendszerezni és átadni a leghasznosabb dolgokat. Hiába próbálnánk mindent elmondani - nekünk nincs időnk mindent leírni, nektek meg nincs időtök elolvasni. Ezért sok minden kimarad. Ha úgy gondolod, hogy fontos, kimaradt vagy bővebben kellene beszélni róla, szólj! Ha valami hibás, szólj! E-mail címünk: esz2k2@gmail.com. De ha írsz, légy türelemmel, valószínűleg 200 másik levél is vár még megválaszolásra. A továbbfejlesztés során minden konstruktív javaslatot igyekszünk majd az anyagba építeni.

A tárgyalt megoldások és szabad szoftverek legtöbbször több operációs rendszer alatt is használhatóak. Amikor viszont operációs rendszer szintről esik szó (telepítés, csomagkezelés vagy finomhangolás), akkor ez most - népszerűsége miatt - nálunk Linuxot jelent.

A könyvben időnként kérdéseket teszünk fel, de néha nyitva hagyjuk a választ. A cél: gondolkozz, olvass utána, használd az agyadat! Ha egy témát alaposabban meg akarsz ismerni, akkor nincs mese, alaposabban utána kell olvasnod. Minden területnek megvannak a maga - tőlünk sokkal mélyebb ismereteket tárgyaló - szakkönyvei, előttük azért érdemes a mi összefoglalónkat elolvasni, mert ezekben - reményeink szerint - az adott terület esszenciája található. Ez alapján már könnyebben eligazodsz majd a 6-700 oldalas, lényegesen kimerítőbb anyagokban is.