Orlando Unix iskola

"A UNIX sokkal komplikáltabb - az átlagos UNIX buherátornak sose jut eszébe, hogy is hívják ezen a héten a PRINT parancsot..."
(Ed Post: Az Igazi Programozó)*

Bevezetés

"Ez Unix! Ezt ismerem!" -- Kiáltott fel a dinoszaurusz-sokszorosító professzor tízéves kislánya az "Őslénypark" című filmben, mikor a történet vége felé leült a számítógéphez, hogy reteszelje az ajtót a fenyegetően közeledő őslények orra előtt. A filmből annyi mindenesetre igaz, hogy a Unix napjaink legelterjedtebb munkaállomásokon futó operációs rendszere. A mostanában korszerűnek számító egeres-ablakos-mutogatós operációs rendszerekhez képest a Unix kifejezetten primitívnek és elavultnak tűnik. Ha azonban közelebbről megvizsgáljuk, rájövünk hogy egyáltalán nem primitív, csak rettenetesen mogorva azokkal szemben, akik nem ismerik - ne várjuk tehát tőle, hogy első alkalommal barátságos legyen hozzánk. Ennek főleg történeti okai vannak: a Unix ugyanis azokban a történelem előtti időkben készült, amikor a "stupid user" (buta felhasználó) nevű állatfaj még nem volt honos a földön, legalább is nem olyan nagy tömegben mint manapság. Az Igazi Programozóknak (mert a Unixot természetesen Igazi Programozók írták) tehát nem kellett tekintettel lenniük arra, hogy az operációs rendszerüket rajtuk kívül még más is használni szeretné, így teljesen a saját ízlésüknek megfelelően alakították. Egyetlen szempont lebegett a szemük előtt: a hatékonyság; ennek érdekében még a kényelmet is feláldozták, ahogyan a Forma-1 versenyautóiban sem a vezető kényelme a fő szempont...

Egyre többen esküsznek rá, hogy a Microsoft Windows NT (mások szerint az OS/2) rövid időn belül kipusztítja majd a Unixot. Az ilyen véleményekkel legyünk óvatosak: a számítástechnika története mutat példákat arra, hogy bizonyos rendszerek meglepően nagy ellenállóképességgel bírnak, dacára annak, hogy a józan ész szerint már rég ki kellett volna halniuk (gondoljunk csak a FORTRAN-ra!) Az a nap tehát még nagyon messze van (ha ugyan eljön egyáltalán) amelyen a világ utolsó Unix alatt futó számítógépén is kidobják az operációs rendszert, ezért mindenképpen érdemes egy kicsit megbarátkoznunk a "modortalan öregúrral".

A leckék áttanulmányozása után természetesen nem lesz belőlünk sem rendszergazda, sem Igazi Programozó, de annyit talán elérünk vele, hogy kikerülünk a "stupid user" kategóriából, néhány dolgot már magunk is meg tudunk csinálni, és talán már látni fogjuk, hogy a barátságtalan külső értékes belsőt takar.

Lássuk most, miről is lesz szó az egyes leckékben!

  1. lecke
    A legfontosabb dolgok, amiket a fájlokkal művelni lehet
    (másolás, törlés, mozgatás, stb.).

  2. lecke
    További fontos dolgok a fájlrendszerről.
    Hozzáférési jogok értelmezése és megváltoztatása.

  3. lecke
    A shell. Be- és kimenet átirányítása,
    processzek futtatása a háttérben.

  4. lecke
    Mit honnan lehet megtudni? A tudás forrásai.

  5. lecke
    Szövegszerkesztés Unix alatt (vi)

  6. lecke
    További hasznos tudnivalók a shellről. Környezeti változók,
    a .cshrc fájl, alias parancs. Terminál beállítások.

  7. lecke
    A hálozattal kapcsolatos legfontosabb parancsok és tudnivalók.

  8. lecke
    Keresés és szűrés. Grep, find, awk. Reguláris kifejezések.

  9. lecke
    Archiválás. tar, gzip, compress, uuencode és uudecode.

  10. lecke
    OK, de mire jó ez az egész?
    Tippek a Unix parancsok értelmes használatára.

  11. lecke
    A Unix shell humorérzéke.


*************************************************************************
*=                                                                     =*
*=                           SZERZOI JOGOK                             =*
*=                                                                     =*
*=   Ez  a dokumentum a Unix  operacios  rendszer  es a szamitogepes   =*
*=   halozatok elterjedeset  kivanja  elosegiteni, ezert dijmentesen   =*
*=   terjesztheto.  Nem szabad azonban a terjesztes soran a szoveget   =*
*=   megvaltoztatni,  barmilyen  modon  megcsonkitani  es a  szerzoi   =*
*=   jogokra vonatkozo megjegyzest eltavolitani!  Sem  a dokumentum,   =*
*=   sem annak barmely resze nem hasznalhato fel segedanyagkent vagy   =*
*=   tankonyvkent profitorientalt intezmenyekben vagy tanfolyamokon,   =*
*=   a szerzok elozetes irasbeli engedelye nelkul!                     =*
*=                                                                     =*
*=   (C) Csaky Istvan es Mork Peter         Miskolc, 1994. januar 19   =*
*=                                                                     =*
*************************************************************************