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!
- lecke
A legfontosabb dolgok, amiket a fájlokkal mûvelni lehet
(másolás, törlés, mozgatás, stb.).
- lecke
További fontos dolgok a fájlrendszerrõl.
Hozzáférési jogok értelmezése és megváltoztatása.
- lecke
A shell. Be- és kimenet átirányítása,
processzek futtatása a háttérben.
- lecke
Mit honnan lehet megtudni? A tudás forrásai.
- lecke
Szövegszerkesztés Unix alatt (vi)
- 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.
- lecke
A hálozattal kapcsolatos legfontosabb parancsok és tudnivalók.
- lecke
Keresés és szûrés. Grep, find, awk. Reguláris kifejezések.
- lecke
Archiválás. tar, gzip, compress, uuencode és uudecode.
- lecke
OK, de mire jó ez az egész?
Tippek a Unix parancsok értelmes használatára.
- 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 =*
*= =*
*************************************************************************