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 =*
*= =*
*************************************************************************