A kosaram
0
80%-ig
még
5 db

UNIX felhasználói ismeretek

Szerző
Szerkesztő
Lektor

Kiadó: Openinfo Kiadó
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 415 oldal
Sorozatcím: Openinfo Könyvek
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 16 cm
ISBN: 963-85139-0-x
Megjegyzés: Fekete-fehér ábrákkal.
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

Könyvünk az MTA SZTAKI Unix Oktatóközpontja tanfolyamainak anyagára támaszkodva készült. Megírásakor kételyek merültek fel bennünk, vajon érdemes-e újabb UNIX könyvet írni, amikor a könyvpiac tele... Tovább

Előszó

Könyvünk az MTA SZTAKI Unix Oktatóközpontja tanfolyamainak anyagára támaszkodva készült. Megírásakor kételyek merültek fel bennünk, vajon érdemes-e újabb UNIX könyvet írni, amikor a könyvpiac tele van a Unixot tárgyaló könyvekkel, s ezek közül a Kernighan-Pike páros nélkülözhetetlen alapműve, "A UNIX operációs rendszer" magyarul is hozzáférhető. Mégis a megírás mellett döntöttünk, egyrészről mert a Kernighan-Pike könyv elég régen íródott, s azóta a Unix is jelentős fejlődésen ment át, másfelől számos témával e könyvek nem foglalkoznak, illetve csak egy-egy részterületben mélyednek el, sajnálatosan kevés hangsúlyt fektetve a mindennapi életben rendszeresen felmerülő problémákra.
A fent leírtak szellemében szerepel könyvünkben a vi és a sed editor ismertetése éppúgy, mint a C és a Korn shellek, amelyekről ismereteink szerint egyáltalán nincs hozzáférhető magyar nyelvű irodalom. Vissza

Tartalom

Bevezetés19
Az UNIX kialakulása19
Mi is az UNIX? A rendszer felépítése26
UNIX dokumentáció27
Kézikönyvek27
On-line help30
Alapfogalmak33
Többfeladatos-többfelhasználós működés33
Bekapcsolás-belépés-kilépés-kikapcsolás34
Bejelentkezési nevek és kulcsszavak35
Normál és privilégizált felhasználók36
Terminálelérés: soros vonali és hálózati és rendszerterminálok37
Folyamatkezelés: előtér- és háttérfolyamatok, démonok és jobok39
Programok és folyamatok39
Háttérfolyamatok és démonok39
A parancsértelmező40
A shell mint programozási nyelv41
A "szerszámosláda" és a "deszkapados modell"41
Különböző shellek42
A fájlrendszer: Fájlok és katalógusok, névkonvenciók43
Felhasználói- és csoportazonosítók44
Hozzáférési jogok és végrehajtható fájlok45
Ismerkedés az állományrendszerrel47
Bejelentkezés47
A fájlrendszert kezelő parancsok49
A fájlrendszer kitüntetett pontjai50
Hol vagyunk? A pwd parancs50
Mit láthatunk? Az ls parancs51
Hová jutunk? A cd parancs52
Minek nevezzelek? Névkonvenciók52
Rejtett fájlok55
Katalógusok létrehozása: a mkdir parancs55
Katalógusok törlése: az rmdir parancs56
Alapvető fájlkezelő parancsok56
Fájlok létrehozása57
Fájlok megtekintése: a cat parancs59
Fájlok átnevezése: a mv parancs59
Fájlok másolása: a cp parancs60
Fájlok törlése: a rm parancs61
Láncok létrehozása: az ln parancs61
A szimbolikus lánc67
Hozzáférési jogosultságok70
Hozzáférési jogosultságok módosítása: a chmod parancs72
Tulajdonos- és csoportváltás: chown és chgrp74
Másodlagos csoportok74
Gyakorlati példa: a passwd program75
Mi hol található a UNIX-ban? Állománykonvenciók76
A parancsértelmező (Bourne shell)79
Speciális karakterek79
A vezérlőkarakterekről80
Karaktertörlés80
Sortörlés81
Speciális jelentés elnyomása81
Programfuttatás megállítása82
Háttérben futó programok megállítása82
Fájlvége82
Képernyőlistázás83
A parancssor feldolgozása83
Több parancs egy sorban85
A standard perifériák és átirányításuk86
A csővezeték (pipe)88
Programok csoportosítása zárójelezéssel90
A standard error90
Csövek elágaztatása: a tee parancs91
Folyamatkezelés91
Háttérfolyamatok és folyamatazonosítók92
Folyamatok lelövése: a kill parancs93
Folyamatok kilistázása: a ps parancs93
Programfuttatás kilépés után: a nohup parancs94
Programok időzített végrehajtása: az at parancs95
A fájlnevek behelyettesítése a shell-ben97
A DOS és UNIX metakarakterek100
Metakarakterek semlegesítése100
Megjegyzések101
Parancsargumentumok és a shell metakarakterei102
Shell-scirptek104
Programargumentumok106
A rendszer által állított fontosabb shell-változók108
Shell-változók exportja108
Pozicionális paraméterek110
Parancsbehelyettesítés111
Környezetalakítás: a profile fájlok111
Regurális kifejezések113
Az ed editor117
Az UNIX szövegszerkesztőiről általában117
Az ed117
Működési alapelvek118
Az ed parancsainak alakja119
Az ed szövegszerkesztő parancsai121
Néhány példa az ed szövegszerkesztő használatára124
A sed editor127
A sed működési elve128
Címzés a sed-ben130
A sed fontosabb parancsai131
Behelyettesítés132
Törlés33
Hozzáfűzés, beszúrás, változtatás134
Transzformáció134
Nyomtatás135
Új sor beolvasása135
Fájlok írása-olvasása135
Több sor kezelése137
Az ideiglenes tárolótét és parancsai139
Elágazások, feltételes parancsvégrehajtás139
A VI Editor143
A vi működése, üzemmódjai144
Ismerkedés - a túlélőkészlet145
Pozicionáló parancsok148
Szavak, mondatok és egyéb szövegelemek148
A vi parancsok felépítése148
Szövegbeviteli parancsok152
Szövegmódosító (cserélő) parancsok152
Törlő parancsok153
Törlés parancsmódban153
Törlés beviteli módban154
Állományváltás és mentés154
Speciális parancsok156
Jelzőpontok156
Pufferkezelés157
Névtelen és nevezített pufferek157
Szövegmásolás: p és y parancs158
Vágás-ragasztás159
Fájlműveletek és külső shell parancsok160
Külső parancs végrehajtása vi alól160
Fájlok írása-olvasása160
Pufferműveletek161
Komplex keresések és behelyettesítések162
Rövidítések és makrók163
A vi konfigurálása165
A set parancs és a vi belső változói165
A vi és ex konfigurációs fájljai166
Az editorok összehasonlítása166
Segédprogramok167
Visszatérési érték168
Szűrők168
Állományok rendezése169
Mintakeresés állományokban171
Állományok összehasonlítása175
Állománylistázó ("dump") parancsok178
Karakterkonverzió180
Állománykeresés181
Adatbeviteli parancsok183
Artimetikai kifejezéseket kezelő parancsok183
Kommunikációs parancsok186
Egyéb hasznos UNIX utility-k188
Shell programozás189
A shell komplex átirányítási funkciói189
Beágyazott input (here documents)190
Vezérlési szerkezetek a shell-ben192
Elágazások192
Az if elágazási mechanizmus192
A case elágazási mechanizmus193
Ciklusok194
A for ciklus194
A while és az until ciklus195
Példaprogramok196
A C shell207
A C shell indítása207
Kilépés a C shellből208
A C shell konfigurációs fájljai208
A .chrc konfigurációs fájl209
A .login konfigurációs fájl210
A .logout konfigurációs fájl210
Metakarakterek semlegesítése211
Szintaktikus metakarakterek211
Automatikus fájlnév kiegészítés212
Parancszerkesztési lehetősége a C shell-ben213
Parancshistória megtekintése213
Parancsok ismételt végrehajtása214
Parancs argumentumok újra felhasználása217
Előző események módosítása218
Az alias mechanizmus220
Az alias behelyettesítés222
Alias törlése223
Átirányítások223
Shell-változók225
Értékadás és hivatkozás változókra225
Numerikus shell-változók és kifejezése226
Változóbehelyettesítés227
Környezeti- és shell-változók a C shell-ben228
A C shell belső változói231
Parancsbehelyettesítés234
Fájlnév behelyettesítés234
Kifejezések és operátorok236
Artimetikai operátorok236
Logikai (relációs) operátorok236
Értékadási operátorok237
Postfix operátorok237
Fájl- és parancs-teszt operátorok237
Vezérlési szerkezetek238
if-then-endif239
switch239
foreach240
while241
goto241
A parancsvégrehajtás folyamata242
Jobkezelés243
A C shell beépített parancsai244
A Korn shell251
Indítás és kilépés a Korn shell-ből251
Konfigurációs fájl- és shell-változók252
A shell opcióinak beállítása254
A shell, mint parancsértelmező tulajdonságai256
Kétirányú csőhálózat256
Állománynév kiegészítések258
Tilde jel behelyettesítések259
Változók és a paraméter behelyettesítések260
Utasítások behelyettesítése263
Alias-ok és függvények264
Egész aritmetika266
A job fogalma267
Az utasítássor editálása, history használata268
Ami kimaradt...271
Terminálkezelés271
Az stty parancs272
A tput parancs279
Nyomtatás280
SVR4 rendszerek281
BSD rendszerek286
Archiválás, mentés288
A cpio parancs289
A tar parancs289
A dd parancs291
DOS alapú fájlok és lemezek kezelése294
DOS konverziós segédprogramok295
Függelékek299
Permutált index297
Mini manuál303
Hibakeresés, tippek és trükkök347
Feladatgyűjtemény361
Tárgymutató409
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem
konyv