Fekete-fehér ábrákkal, táblázatokkal. CD-melléklet nélkül.
É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
Fülszöveg
A Linux operációs rendszer, amely szabadon terjeszthető (shareware), biztosítja mindazt a hatékonyságot és rugalmasságot, amit egy Unix-munkaállomás nyújthat, valamint számos Internet-alkalmazást és jól használható grafikus felhasználói felületet is kínál. Megismerhetjük a Linux jellemző sajátosságait, három nagy Linux-téma köré csoportosítva: az Internet, illetve a Unix használata, valamint a rendszeradminisztráció. A Linux segítségével saját web-, ftp-, Gopher- és WAIS-szervereket hozhatunk létre egyedi PC-ken vagy hálózatokon.
A könyvhöz mellékelt CD tartalmazza a Caldera OpenLinux 1.2-es változatát. A CD-ről használatra kész ftp- és webszervereket telepíthetünk, de megtalálható rajta számos X-Windows alatt futó felhasználói program és konfigurációs segédprogram is. A CD-ről telepíthető a Netescape Communicator 4.04-es változata is.
Tartalom
Előszó...........................................................17
BEVEZETÉS A LINUXBA / 21
A Linux operációs rendszer.........................................23
Operációs rendszerek és a Linux ......................................24
A Linux és a Unix története..........................................25
Összefoglaló a Linuxról.............................................28
Shell: Bourne, Korn és C-Shell.....................................28
Fájlrendszer: könyvtárak és fájlok ..................................30
Segédprogramok: szerkesztők, szűrők és kommunikációs programok.......31
Linux szoftver- és információforrások az Interneten.......................32
Linux-kibocsátások.................................................34
OpenLinux .......................................................34
Összefoglalás: A Linux operációs rendszer ..............................35
A Linux telepítése.................................................39
A telepítés hardver- és szoftverigénye, valamint a szükséges információk......40
Hardverigények.................................................40
Szoftverigények.................................................41
A telepítéshez szükséges információk ...............................41
Frissítési információk a már telepített Linux-rendszerekhez ..............43
A Linux-partíciók számára szükséges lemezterület létrehozása ..............45
Partíciók törlése.................................................46
Nem-törlő újraparticionálás ........................................47
A teljes merevlemez újraparticionálása az adatok törlésével ..............48
OpenLinux telepítőlemez létrehozása ..................................50
A Linux telepítése..................................................................................................51
Rendszerindítás és a Linux-partíciók létrehozása...........................................52
A Linux-rendszer telepítése: az OpenLinux Lite ......................57
A hálózat konfigurálása....................................................................................59
Utolsó konfigurációs beállítások......................................................................60
A LILO telepítése ............................................................................................61
A konfigurálás befejezése................................................................................62
Az X-Windows telepítése és beállítása..................................................................64
A virtuális munkaasztal (Virtual Desktop) ......................................................69
A sound driver telepítése: a sound......................................................................71
Lisa........................................................................................................................72
Ismerkedés a Linux operációs rendszerrel............................ 74
Felhasználói azonosítók ........................................................................................74
A Linux-rendszer elérése ......................................................................................75
A Linux elindítása és leállítása........................................................................76
Be- és kijelentkezés: a parancssor....................................................................78
Az ablakkezelő elindítása és leállítása: X-Windows........................................79
Linux parancsok....................................................................................................81
On-line kézikönyv .........................................................................................82
A whatis és az apropos ....................................................................................84
Xman és tkman ................................................................................................86
On-line dokumentáció ..........................................................................................87
A rendszer konfigurálása: Easy setup a Lisa segítségével....................................88
Szoftvercsomagok telepítése ................................................................................92
Parancs- és programkönyvtárak: PATH............................................................93
Lisa: A szoftvercsomagok kezelése ................................................................94
Egy Linux telepítőprogram: a glint..................................................................95
Telepítés a parancssorból: a Redhat Package Manager....................................97
Programok telepítése on-line forrásokból........................................................99
Távoli kommunikáció..............................................102
Modem Setup .................................................102
Telekommunikációs programok: a minicom és a Seyon.................103
Internet-kapcsolat modem segítségével: pppd, xisp és ezppp .............104
pppd................................................. ........105
EzPPP .......................................................108
Elektronikus levelezés: XFMail ......................................116
Az X-Windows és a hálózat konfigurálása............................117
Összefoglalás: Ismerkedés a Linux operációs rendszerrel.................117
Ablakkezelők és munkaasztalok: az X-Windows.......................122
Ablakkezelők, fájl- és programkezelők ................................123
Az X-Windows ablakkezelőjének és fájl munkaasztalának elindítása és bezárása..........124
Rendszerkonfigurációs eszközök ..................................125
Ablakok és ikonok ................................................125
A terminálablak: az Xterm .......................................127
X-Windows multitask ...........................................129
Az fvwm ablakkezelő és munkaasztal .................................130
Az fvwm munkaasztal menü......................................130
A GoodStuff ikonsor............................................131
Az fvwm virtuális munkaasztala...................................132
A Caldera Desktop................................................133
Könyvtárablakok...............................................135
A Caldera Desktop kezelése......................................138
Az ablakkezelők és a fájlkezelők telepítése.............................139
Az ablakkezelők indítása.........................................139
Az fvwm és az fvwm2 ..........................................140
Xview: az olwm és az olvwm.....................................141
Az fvwm95 és a qvwm ..........................................143
LessTif: mvm .................................................145
AfterStep.....................................................145
Motif ........................................................146
A Crisplite és az XEmacs szerkesztők....................................146
Összefoglalás: az X-Windows .......................................148
A LINUX KÖRNYEZETE / 151
Shell műveletek..................................................153
A Linux fájlrendszere............................................158
Fájlkezelő műveletek .............................................164
Fájlinformációk megjelenítése: 1s -1 ..................................165
A fájlok és a könyvtárak hozzáférési engedélyei: chmod ..................165
A hozzáférési engedélyek beállítása: engedélyezési szimbólumok ........167
Abszolút engedélyek: a bináris maszkok ............................170
Könyvtárak hozzáférési engedélyei.................................173
Egy fájl tulajdonosának vagy csoportjának megváltoztatása: a chown és chgrp........175
Fájlrendszerek: hozzáépítés (mount) és leválasztás (umount) ...............175
Hajlékonylemezek hozzáépítése és formázása ........................178
CD-ROM-ok hozzáépítése a fájlrendszerhez .........................179
Merevlemez partíciók hozzáépítése: Linux és MS-DOS ................180
Fájlrendszerek automatikus hozzáépítése: az fstab fájl .................182
A Linux fájlrendszer kezelői: a Lisa és az fstool ......................184
Hálózati fájlrendszerek: az NFS és az /etc/exports .......................187
NIS .........................................................188
Archív fájlok és eszközök: tar ....................................... 189
XTar.........................................................192
Fájlok tömörítése: gzip.............................................193
Programok telepítése tömörített forrásokból: .tar.gz ......................195
Tömörített programok telepítése on-line forrásokból......................196
Programok fordítása...............................................198
Az mtools alkalmazások: az msdos ...................................199
A DOS- és Windows-emulátorok: DOSemu, Wine és Willow...............202
Összefoglalás: Fájlkezelő műveletek.............202
INTERNET / 213
Elektronikus levelezés.............................................215
Helyi és Internet-címek ............................................215
Levélküldő segédprogramok: deliver, sendmail, smail.....................216
Távoli POP mail-szervereken elhelyezkedő levelek elérése: a popclient.......217
A Mail segédprogram..............................................219
Üzenetek küldése ..............................................220
A Mail üzeneteinek szerkesztése: a tilde-parancsok....................222
A levelek fogadása: a Mail Shell...................................227
Mail helyettesítő nevek, opciók és a Mail-shell inicializációs állománya, a .mailrc......238
Pine............................................................242
Bináris és tömörített állományok küldése ..............................245
Figyelmeztetések az új levelekről: a From és a biff.........247
Más bejelentkezett felhasználókkal való kommunikáció: a Write és a Talk .... 249
A közvetlen kapcsolat: a Write segédprogram ........................249
Interaktív kommunikáció: a Talk segédprogram.......................250
Összefoglalás: Elektronikus levelezés .................................251
Usenet és hírolvasók
Usenet hírek (Usenet News).........................................260
A trn és tin telepítése ..............................................262
Hírtovábbító programok............................................263
INN .........................................................263
A trn hírolvasó ...................................................264
Hírcsoportlista.................................................265
A tm szelektor.................................................267
Szelektor megjelenítési módok: cikk, tárgy, lánc ......................269
Cikkek megjelenítése: trn láncfák..................................272
Cikkek mentése................................................276
Válaszadás cikkekre a trn-ben: válaszcikkek és üzenetek ...............277
Cikkek megjelölése.............................................278
Cikkek kiválasztása.............................................279
trn opciók ....................................................280
Cikklista: az m hírolvasó ........................................281
Cikkek közzététele: Pnews..........................................282
Pnews aláírások: a .signature fájl ..................................283
A tin hírolvasó ...................................................283
Bináris fájlok kódolása: uuencode és uudecode..........................286
Összefoglalás: Usenet és hírolvasók...................................287
Internet-eszközök ................................................296
Internet-címek....................................................297
Összefoglalás: Az Internet elérése ....................................300
A World Wide Web...............................................307
URL-címek......................................................308
Weblapok .......................................................310
Webböngészők ...................................................311
Netscape Navigator.............................................313
Mosaic.......................................................316
Aréna........................................................319
Lynx: egy soralapú böngésző .....................................321
HotJava.........................................................323
Keresés a weben ...............................................324
Java a Linux alá ..................................................325
Java Dcvelopment Kit: JDK .......................................325
JDK 1.0.2 ....................................................326
JDK 1.1.1 ...................................................327
Java Appletek ....................................................327
Linux használata webszerverként.....................................328
A hálózati konfiguráció beállítása webszerverek használatához ..........328
Saját webszerver létrehozása......................................329
Weblapok létrehozása a HTML segítségével .........................329
A CGI-programok..............................................337
Összefoglalás: WWW..............................................338
Internet-szerverek................................................345
A szerverek elindítása..............................................346
A szerverek inicializáló scriptjei .....................................347
A szerverek működtetése az inetd program segítségével ................351
Az ftp-szerver....................................................353
Az ftp-szerver konfigurációs fájljai ...................................354
Az ftp felhasználói azonosító .....................................356
Az ftp-szerver könyvtárak........................................357
A hozzáférési jogosultságok......................................358
Ftp fájlok............................... ....... .............360
A webszerver ....................................................360
A webszerver konfigurációjának beállítása...........................361
A webszerver indítása...........................................364
A Gopher-szerver.................................................365
A Gopher felhasználói azonosító és az adatkönyvtárak .................366
A University of Minnesota Gopher.................................368
A GN Gopher-szerver...........................................375
A Gopher-szerver tesztelése ......................................378
A Gopher könyvtárak ...........................................378
A Gopher index fájlok: gopherindex ...............................382
Egy egyszerű Gopher példa ......................................383
A WAIS-szerver ..................................................385
A freeWAIS forráskódjának konfigurálása és telepítése: Makefile és ir.h ... 386
Indexek létrehozása.............................................388
A WAIS forrásfájlok............................................390
A WAIS-szerverek tesztelése .....................................392
A freeWAIS indítása............................................392
Összefoglalás: Az Internet-szerverek..................................393
Távoli rendszerek elérése..........................................413
A távoli rendszerek elérésére szolgáló TCP/IP-utasítások: rwho, rlogin, rcp, rsh....414
TCP/IP hálózati információk: rwho, ruptime, ping.....................414
Belépési engedély távoli gépekre: .rhosts............................415
Bejelentkezés távoli gépekre: rlogin................................416
Fájlok másolása távoli rendszerek között: rcp ........................417
Parancsok végrehajtása távoli rendszerekben: rsh .....................419
Másolás Unix-rendszerek között: uucp ................................420
Az UUCP telepítése és konfigurálása...............................421
Az UUCP-címzés ..............................................423
A közvetlenül elérhető rendszerek: uname...........................425
UUCP-kapcsolatok létrehozása: uucico és uuxqt......................426
Fájl továbbítása levelezéssel: uuto és uupick .........................426
Fájlok közvetlen másolása: uucp és uustat...........................428
Parancsok futtatása távoli rendszereken: uux .........................430
Bejelentkezés távoli rendszerekre: cu és ct...........................431
Összefoglalás: Hozzáférés a távoli rendszerekhez........................433
A SHELLEK / 439
Szűrők és reguláris kifejezések .....................................441
Átirányítás és csővezetékek használata szűrőkkel: cat, tee, head és tail .......442
Egy fájl elejének és végének leválasztása: a head és a tail...............444
A szűrők kimeneteinek különböző típusai: wc, spell és sort................445
Szavak számlálása: wc ..........................................445
Helyesírás-ellenőrzés: spell.......................................445
Fájlok rendezése: sort ...........................................446
Keresés állományokban: grep és fgrep.................................447
grep .........................................................447
fgrep ........................................................448
Szerkesztőszűrők ...............................................449
Az adatfolyam szerkesztő: sed ....................................450
Különbségek és változtatások: diff.................................452
Reguláris kifejezések ..............................................454
Illesztés a sor elejére és végére: ^, $................................454
Bármely karakterre való illesztés:..................................454
Illesztés ismételt karakterekre: *...................................455
Karakterosztályok: [ ] ...........................................456
grep és reguláris kifejezések......................................459
Teljes reguláris kifejezések és kiterjesztett speciális karakterek: I, (), + és ? . 461
Összefoglalás: Szűrők..............................................462
A fájlszűrők...................................................463
A szerkesztőszűrők .............................................464
Reguláris kifejezések............................................465
Adatszűrők ...................................................466
A Bourne Again Shell (BASH)......................................480
Összefoglalás: A BASH shell........................................480
A TCSH Shell ...................................................490
Összefoglalás ....................................................490
SZERKESZTŐK ÉS SEGÉDPROGRAMOK / 499
A Vi szerkesztő ..................................................501
Vi parancs, bevitel és sorszerkesztőmódok .............................501
Fájlok létrehozása, kimentése, és kilépés a Vi-ból........................503
Szerkesztőmódok kezelése a Vi-ban...................................505
Vi szerkesztő parancsok: gyakori műveletek ............................506
Mozgás a szövegben a Vi-ban.....................................506
Szöveg módosítása a Vi-ban: bevitel, törlés és csere ...................508
Másolás, mozgatás, és szöveg keresése a Vi-ban ......................511
Haladó Vi szerkesztőparancsok ......................................512
Haladó kurzormozgatás..........................................513
Sorszerkesztő parancsok............................................514
Opciók a Vi-ban: set és .exrc ........................................515
A Vi inicializáló fájl: .exrc .......................................516
Összefoglalás: a Vi szerkesztő .......................................518
Az Emacs szerkesztő..............................................526
Összefoglalás: Emacs..............................................527
ADMINISZTRÁCIÓ / 531
Rendszeradminisztráció...........................................533
A rendszer kezelése: a rendszergazda .................................533
A rendszergazda munkaasztala (Root User Desktop)...................534
A dátum és az idő beállítása......................................535
Feladatok ütemezése: crontab.....................................536
A rendszer állapotai: az init és a shutdown...........................537
Rendszerinicializációs fájlok: /etc/rc.d ..............................539
Felhasználók kézbentartása .........................................539
Felhasználói azonosítók létrehozása és megszüntetése a usercfg-vel.......540
A/etc/passwd file ..............................................542
A felhasználói környezet kialakítása: /etc/skel........................543
Felhasználók beiktatása az adduser paranccsal........................544
Felhasználók beiktatása, illetve törlése a useradd, usermod és userdel
parancsokkal ...............................................544
Csoportok létrehozása és megszüntetése ............................545
Eszközök telepítése és kezelése ......................................548
Eszközfájlok létrehozása: az mknod parancs .........................549
Nyomtatók telepítése és kezelése ..................................549
Terminálok és modemek telepítése és kezelése .......................554
LILO...........................................................556
Összefoglalás: Rendszeradminisztráció ................................557
Hálózatadminisztráció ............................................566
TCP/IP hálózati címek.............................................567
Hálózati címek ................................................567
Üzenetszóró (Broadcast) cím .....................................567
Csatlakozási pont (Gateway) címe .................................568
Névszerver (Nameserver) címek...................................568
Hálózati maszk (netmask)........................................568
TCP/IP konfigurációs fájlok.........................................568
Gépek nevének azonosítása: /etc/hosts ..............................569
Hálózatnevek: /etc/networks ......................................570
A hálózat inicializálása: /etc/rc.d/init.d/inet ..........................570
/etc/HOSTNAME ..............................................570
Hálózati interfészek (illesztők) és a csomagok útjának kijelölése:
ifconfig and route ..............................................571
NetcfgésLisa .................................................571
ifconfig ......................................................572
Útvonalkijelölés (Routing) .......................................574
Hálózatunk vizsgálata a ping és netstat parancsokkal .....................576
Dömén névszerver (DNS) ..........................................578
host.conf .....................................................579
/etc/resolv.conf ................................................580
Saját névszerver felállítása a named paranccsal.......................581
SLIPésPPP .....................................................581
A SLIP, illetve PPP kapcsolat létrehozásának előkészületei .............582
SLIP és CSLIP: dip.............................................582
PPP .........................................................588
Összefoglalás: Hálózatadminisztráció .................................596
Az X-Windows rendszer konfigurálása ..............................605
XFree86 kiszolgálók...............................................606
A /etc/XF86Config fájl.............................................607
Screen rész ...................................................608
Files, Modules, ServerFlags és Keyboard részek ......................609
Pointer rész ...................................................610
Monitor rész ..................................................610
Device rész ...................................................611
Az X-Windows és az ablakkezelők ...................................611
fvwm konfigurációs fájlok ..........................................613
A tálca: system.fvwmrc.goodstuff..................................613
A munkaterület menü: system.fvwmrc.menu .........................614
Ikon stílusok és eszközhozzárendelések: .styles és .bindings.............615
Kezdetben elinduló alkalmazások: system.fvwmdesk ..................615
Az X-Windows parancssori paraméterek...............................616
Az X-Windows konfigurációs fájlok ..................................617
Betűkészletek ....................................................622
X-Windows alkalmazások fordítása...................................623
Összefoglalás: Az X-Windows konfigurálása ...........................624
Kiadványszerkesztés: TeX, LaTeX és Ghostscript......................629
Kiadványszerkesztés...............................................633
TeX alkalmazások.................................................634
Ghostscript és Ghostview...........................................635
Ghostview és GV .................................................636
Fordítók és könyvtárak: gcc, g++ és gdb .............................650
Információszerzés: info ............................................650
A C fordító: gcc ..................................................651
Az ELF és az a.out bináris formátumok................................652
C++, és Objective-C: g++........................................653
Más fordítók: Pascal, ADA, Lisp és Fortran..........................653
Könyvtárak készítése és használata: statikus, megosztott és dinamikus könyvtárak....653
A gdb szimbolikus debugger ........................................656
xxgdb........................................................ 657
Programozási eszközök ............................................658
Fejlesztő eszközök ................................................658
A make segédprogram...........................................658
A verziókezelő rendszer: RCS (Revision Control System) ..............660
On-line dokumentációk alkalmazásokhoz: man..........................662
Perl.............................................................671
Összefoglalás: PERL ..............................................672
Tel, Tk és Expect.................................................681
Tcl/Tk termékek és verziók..........................................682
Tel.............................................................684
A tclsh shell és seriptek..........................................684
Kifejezések ...................................................685
Beágyazott parancsok ...........................................686
Változók .....................................................686
Tömbök......................................................687
Listák........................................................687
Vezérlési szerkezetek............................................688
Tel eljárások: proc..............................................691
Tel füzérkezelő parancsok: string ..................................691
Tel ki- és bemenet: gets és puts....................................692
Tel fájl handle-k................................................693
Tk.............................................................695
A wish shell és seriptek..........................................695
Tk grafikus elemek .............................................696
Események és kötések .............................................699
SpecTcl............................................702
Expect....................................703
gawk....................................................710
A gawk parancs ...............................711
Mintaillesztések és speciális karakterek.............712
Változók, konstansok és minták...................713
Mintaillesztési operátorok.....................715
BEGIN és END minták.......................716
gawk utasítás fájlok ............................716
Vezérlési szerkezetek.........................717
A gawk mint felhasználó által definiált szűrő ........717
FÜGGELÉK / 721
A) függelék
Hardver paraméterek..........................723
CD-ROM paraméterek..........................724
SCSI paraméterek..............................727
Hálózati kártya paraméterek.....................736.
Egyéb paraméterek használata....................736
B) Függelék
Szoftvercsomagok jegyzéke..........................737
C) Függelék
Az XFree86 által támogatott chipkészletek X-Windows-hoz...........755
Szabványos SVGA chipkészletek..................................755
Gyorsított SVGA chipkészletek.................................756
D) Függelék
A CD-ROM-ról...........................757
Tárgymutató.......................761
Richard Petersen műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Richard Petersen könyvek, művek
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.
Google, Facebook, Apple, Microsoft fiókkal való belépés/regisztráció eseténautomatikusan elfogadja az Általános Szerződési Feltételeket.
Elfelejtett jelszó
Kérjük, adja meg azonosítóját, és a hozzá tartozó email címet, hogy jelszavát elküldhessük Önnek!
A *-gal jelölt mezők kitöltése kötelező!
Azonosító név/E-mail cím* Azonosító és e-mail cím megegyező
E-mail cím*
(2009 március óta a regisztrált ügyfelek azonosító neve megegyezik az email címmel)
Ha az azonosítóját sem tudja megadni, kérjük, hívja az ügyfélszolgálati vonalat:
+36-62-452-833
×
1
2
3
Regisztráció
×
Regisztráció
Regisztrációja sikeresen megtörtént.
Megadott e-mail címére megerősítő e-mailt küldtünk. Ahhoz, hogy a regisztrációja véglegesedjen, és le tudja adni rendeléseit, kérjük, kattintson a levélben található linkre. A megerősítő link a kiküldéstől számított 48 óráig érvényes, ezután a regisztrációs adatok törlésre kerülnek.
Kérjük, jelölje meg az érdeklődési körébe tartozó témaköröket!
Mehet
×
Regisztráció
Az ön által megjelölt témakörök:
Temakor_1
Beállíthatja, hogy emailben értesítőt kapjon az újonnan beérkezett példányokról a bejelölt témaköröknek megfelelően.
Beállított értesítőit belépés után bármikor módosíthatja az Értesítő menüpont alatt:
létrehozhat új témaköri értesítőt
inaktiválhatja értesítőjét, ha éppen nem kíván a megadott témában értesítőt kapni
törölheti véglegesen az adott értesítőjét
szerkesztheti jelenlegi értesítőjét, ha még részletesebben szeretné megadni mi érdekli.
Az Ön választása alapján naponta vagy 3 naponta kap tőlünk emailt a beállított értesítőjéről.