[Login] [Registrieren] [Passwort vergessen] 15
 
 






Geprüfter Online-Shop

Galileo Computing. Wissen, wie’s geht.


Zum Buch Linux Linux
Das umfassende Handbuch
978-3-8362-1483-4
Inhaltsverzeichnis

  • ... Vorwort ... 29
  • ... Über die Autoren ... 35
  • ... Über dieses Buch ... 37
  • ... Linux und BSD: Geschichte und Grundbegriffe ... 43
  • 1 ... Der Kernel ... 63
  • 1.1 ... Grundlagen ... 64
  • 1.1.1 ... Der Prozessor ... 64
  • 1.1.2 ... Der Speicher ... 65
  • 1.1.3 ... Fairness und Schutz ... 68
  • 1.1.4 ... Die Programmierung ... 70
  • 1.1.5 ... Die Benutzung ... 76
  • 1.2 ... Aufgaben eines Betriebssystems ... 77
  • 1.2.1 ... Abstraktion ... 78
  • 1.2.2 ... Virtualisierung ... 78
  • 1.2.3 ... Ressourcenverwaltung ... 80
  • 1.3 ... Prozesse, Tasks und Threads ... 81
  • 1.3.1 ... Definitionen ... 82
  • 1.3.2 ... Lebenszyklen eines Prozesses ... 86
  • 1.3.3 ... Die Implementierung ... 93
  • 1.4 ... Das Speichermanagement ... 97
  • 1.4.1 ... Das Paging ... 97
  • 1.4.2 ... Die Hardware ... 99
  • 1.4.3 ... Die Organisation des Adressraums ... 101
  • 1.5 ... Eingabe und Ausgabe ... 110
  • 1.5.1 ... Hardware und Treiber ... 111
  • 1.5.2 ... Interaktion mit Geräten ... 114
  • 1.5.3 ... Ein-/Ausgabe für Benutzerprogramme ... 119
  • 1.5.4 ... Das Dateisystem ... 120
  • 1.6 ... Zusammenfassung ... 122
  • 1.7 ... Aufgaben ... 122
  • 2 ... Die Grundlagen aus Anwendersicht ... 125
  • 2.1 ... Die Unix-Philosophie ... 125
  • 2.1.1 ... Kleine, spezialisierte Programme ... 126
  • 2.1.2 ... Wenn du nichts zu sagen hast: Halt die Klappe ... 127
  • 2.1.3 ... Die Shell ... 128
  • 2.1.4 ... Die Administration ... 128
  • 2.1.5 ... Netzwerktransparenz ... 130
  • 2.2 ... Der erste Kontakt mit dem System ... 132
  • 2.2.1 ... Booten ... 132
  • 2.2.2 ... Das Login ... 133
  • 2.2.3 ... Das Arbeiten am System ... 134
  • 2.2.4 ... Das Herunterfahren ... 140
  • 2.3 ... Bewegen in der Shell ... 141
  • 2.3.1 ... Der Prompt ... 141
  • 2.3.2 ... Absolute und relative Pfade ... 142
  • 2.3.3 ... pwd ... 142
  • 2.3.4 ... cd ... 142
  • 2.4 ... Arbeiten mit Dateien ... 144
  • 2.4.1 ... ls ... 144
  • 2.4.2 ... more und less ... 145
  • 2.4.3 ... Und Dateitypen? ... 145
  • 2.5 ... Der Systemstatus ... 147
  • 2.5.1 ... uname ... 147
  • 2.5.2 ... uptime ... 147
  • 2.5.3 ... date ... 147
  • 2.6 ... Kernel, Treiber & Co. ... 148
  • 2.6.1 ... modprobe ... 148
  • 2.6.2 ... lsmod ... 149
  • 2.6.3 ... insmod und rmmod ... 149
  • 2.7 ... Hilfe ... 150
  • 2.7.1 ... Die Manpages ... 150
  • 2.7.2 ... GNU info ... 152
  • 2.7.3 ... Die Programmdokumentation ... 152
  • 2.8 ... Zusammenfassung ... 153
  • 2.9 ... Aufgaben ... 153
  • 3 ... Die Shell ... 157
  • 3.1 ... Was ist eine Shell? ... 157
  • 3.1.1 ... Eine Shell verlassen ... 158
  • 3.1.2 ... nologin ... 159
  • 3.1.3 ... Die Datei /etc/shells ... 159
  • 3.1.4 ... Die Login-Shell wechseln ... 160
  • 3.2 ... Welche Shells gibt es? ... 160
  • 3.3 ... Welche Shell für dieses Buch? ... 162
  • 3.4 ... Die Konsolen ... 163
  • 3.5 ... screen ... 163
  • 3.5.1 ... screen verwenden ... 164
  • 3.6 ... Die Shell anwenden ... 165
  • 3.6.1 ... Vor- und Nachteile der Shellskripts ... 166
  • 3.7 ... Grundlagen der Shellnutzung ... 167
  • 3.7.1 ... Programme starten ... 167
  • 3.7.2 ... Kommandos aneinanderreihen ... 167
  • 3.7.3 ... Mehrzeilige Kommandos ... 169
  • 3.7.4 ... Alias, shell-intern oder -extern? ... 169
  • 3.7.5 ... Shell-Aliase ... 171
  • 3.7.6 ... Verzeichniswechsel ... 172
  • 3.7.7 ... echo ... 174
  • 3.7.8 ... Shellvariablen ... 175
  • 3.7.9 ... Kommandosubstitution ... 182
  • 3.8 ... Ein- und Ausgabeumlenkung ... 184
  • 3.8.1 ... Die Ausgabeumlenkung ... 185
  • 3.8.2 ... Die Fehlerumlenkung ... 185
  • 3.8.3 ... Die Ausgabe an eine Umlenkung anhängen ... 186
  • 3.8.4 ... Eine Ausgabe in eine bestehende Datei umlenken ... 186
  • 3.8.5 ... Die Eingabeumlenkung ... 187
  • 3.9 ... Pipes ... 188
  • 3.9.1 ... Duplizierung der Ausgabe mit tee ... 189
  • 3.9.2 ... Named Pipes (FIFOs) ... 189
  • 3.10 ... Subshells und Kommandogruppen ... 191
  • 3.11 ... Effektives Arbeiten mit der Bash ... 192
  • 3.11.1 ... Die Kommando-History ... 192
  • 3.11.2 ... Automatische Vervollständigung von Dateinamen ... 195
  • 3.12 ... xargs ... 196
  • 3.13 ... Zusammenfassung ... 197
  • 3.14 ... Aufgaben ... 198
  • 4 ... Reguläre Ausdrücke ... 199
  • 4.1 ... Aufbau von regulären Ausdrücken ... 201
  • 4.2 ... Der Stream-Editor sed ... 203
  • 4.2.1 ... Was bringt mir sed? ... 204
  • 4.2.2 ... Erste Schritte mit sed ... 204
  • 4.2.3 ... sed-Befehle ... 205
  • 4.2.4 ... Nach Zeilen filtern ... 209
  • 4.2.5 ... Wiederholungen in regulären Ausdrücken ... 210
  • 4.3 ... grep ... 211
  • 4.3.1 ... grep -E und egrep ... 212
  • 4.3.2 ... Geschwindigkeitsvergleich ... 212
  • 4.3.3 ... Exkurs: PDF-Files mit grep durchsuchen ... 213
  • 4.4 ... awk ... 214
  • 4.4.1 ... Nutzen und Interpreter ... 214
  • 4.4.2 ... Der Aufruf des Interpreters awk ... 215
  • 4.4.3 ... Erste Gehversuche ... 215
  • 4.4.4 ... Der Anweisungsblock ... 217
  • 4.4.5 ... Variablen ... 221
  • 4.4.6 ... Arrays ... 229
  • 4.4.7 ... Bedingte Anweisungen ... 231
  • 4.4.8 ... Schleifen ... 234
  • 4.4.9 ... Funktionen in awk ... 239
  • 4.4.10 ... Ein paar Worte zum Schluss ... 242
  • 4.5 ... Zusammenfassung ... 242
  • 4.6 ... Aufgaben ... 243
  • 5 ... Konsolentools ... 245
  • 5.1 ... head, tail und nl – den Dateiinhalt zeigen ... 245
  • 5.2 ... cut, paste, tac und tr – den Dateiinhalt ändern ... 246
  • 5.3 ... sort und uniq – sortiert und einzigartig ... 248
  • 5.4 ... wc – Dateiinhalt zählen ... 249
  • 5.5 ... Dateien finden mit find ... 249
  • 5.5.1 ... Festlegung eines Auswahlkriteriums ... 250
  • 5.5.2 ... Festlegung einer Aktion ... 252
  • 5.6 ... split – Dateien aufspalten ... 253
  • 5.7 ... Midnight Commander (mc) ... 253
  • 5.7.1 ... Die Bedienung ... 254
  • 5.7.2 ... Verschiedene Ansichten ... 255
  • 5.8 ... Spezielle Tools ... 256
  • 5.8.1 ... bc – der Rechner für die Konsole ... 256
  • 5.8.2 ... dd – blockweises Kopieren ... 258
  • 5.8.3 ... od und hexdump – Dateidumping ... 259
  • 5.8.4 ... script – Terminal-Sessions aufzeichnen ... 259
  • 5.9 ... Zusammenfassung ... 260
  • 5.10 ... Aufgaben ... 261
  • 6 ... Die Editoren ... 263
  • 6.1 ... Anforderungen an Editoren ... 264
  • 6.1.1 ... Zeilenorientiert versus bildschirmorientiert ... 265
  • 6.2 ... vi ... 266
  • 6.2.1 ... Den vi starten ... 266
  • 6.2.2 ... Kommando- und Eingabemodus ... 267
  • 6.2.3 ... Dateien speichern ... 267
  • 6.2.4 ... Arbeiten mit dem Eingabemodus ... 267
  • 6.2.5 ... Navigation ... 268
  • 6.2.6 ... Löschen von Textstellen ... 269
  • 6.2.7 ... Textbereiche ersetzen ... 269
  • 6.2.8 ... Kopieren von Textbereichen ... 270
  • 6.2.9 ... Shiften ... 270
  • 6.2.10 ... Die Suchfunktion ... 271
  • 6.2.11 ... Konfiguration ... 271
  • 6.3 ... vim ... 272
  • 6.3.1 ... gvim ... 272
  • 6.4 ... Emacs ... 273
  • 6.4.1 ... Konzepte ... 274
  • 6.4.2 ... Grundlegende Kommandos ... 276
  • 6.4.3 ... Arbeiten mit Puffern und Fenstern ... 277
  • 6.4.4 ... Arbeiten mit Mark und Region ... 277
  • 6.4.5 ... Das Menü nutzen ... 278
  • 6.4.6 ... Den Emacs konfigurieren ... 278
  • 6.5 ... Editoren in der Shell ... 278
  • 6.5.1 ... Mausunterstützung ... 279
  • 6.6 ... Zusammenfassung ... 279
  • 6.7 ... Aufgaben ... 279
  • 7 ... Shellskriptprogrammierung ... 281
  • 7.1 ... Das erste Shellskript ... 282
  • 7.2 ... Kommentare ... 283
  • 7.3 ... Rechnen in der Shell ... 283
  • 7.3.1 ... Integer-Variablen ... 283
  • 7.3.2 ... expr ... 285
  • 7.3.3 ... Den bc nutzen ... 285
  • 7.4 ... Arrays ... 285
  • 7.5 ... Bedingte Anweisungen ... 287
  • 7.5.1 ... if ... 287
  • 7.5.2 ... case ... 290
  • 7.6 ... Schleifen ... 292
  • 7.6.1 ... while ... 292
  • 7.6.2 ... until ... 294
  • 7.6.3 ... for ... 294
  • 7.6.4 ... seq – Schleifen mit Aufzählungen ... 296
  • 7.7 ... Menüs mit select ... 297
  • 7.8 ... break ... 298
  • 7.9 ... Funktionen ... 299
  • 7.9.1 ... Eine simple Funktion ... 300
  • 7.9.2 ... Funktionsparameter ... 301
  • 7.9.3 ... Rückgabewerte ... 302
  • 7.10 ... Temporäre Dateien ... 303
  • 7.11 ... Syslog-Meldungen via Shell ... 305
  • 7.12 ... Zusammenfassung ... 305
  • 7.13 ... Aufgaben ... 306
  • 8 ... Benutzerverwaltung ... 311
  • 8.1 ... Benutzer in Unix ... 311
  • 8.1.1 ... UID und GID ... 311
  • 8.1.2 ... Die Datei /etc/passwd ... 313
  • 8.1.3 ... Die Shadowsuite ... 314
  • 8.2 ... Benutzer anlegen, ändern und löschen ... 316
  • 8.2.1 ... Benutzer anlegen ... 316
  • 8.2.2 ... Benutzer ändern ... 321
  • 8.2.3 ... Benutzer löschen ... 324
  • 8.3 ... Benutzer und Gruppen ... 325
  • 8.3.1 ... Gruppen anlegen ... 327
  • 8.3.2 ... Benutzer zu Gruppen hinzufügen ... 327
  • 8.3.3 ... Gruppenpasswörter und die Datei /etc/gshadow ... 328
  • 8.3.4 ... Gruppenadministratoren ... 330
  • 8.3.5 ... Gruppen löschen ... 331
  • 8.4 ... Als anderer Benutzer arbeiten ... 331
  • 8.4.1 ... Der Systemadministrator als User ... 332
  • 8.4.2 ... su ... 332
  • 8.4.3 ... sudo ... 333
  • 8.4.4 ... SetUID/SetGID ... 334
  • 8.5 ... NIS/NIS+ ... 334
  • 8.5.1 ... Die Funktion ... 334
  • 8.5.2 ... Konfiguration der NIS-Clients ... 336
  • 8.5.3 ... Konfiguration des NIS-Servers ... 337
  • 8.5.4 ... Testen der Konfiguration ... 337
  • 8.5.5 ... Sicherheit ... 337
  • 8.6 ... LDAP ... 338
  • 8.6.1 ... So funktioniert es ... 339
  • 8.6.2 ... Einen LDAP-Server konfigurieren ... 339
  • 8.6.3 ... Einträge hinzufügen, verändern und löschen ... 341
  • 8.6.4 ... Die Benutzerverwaltung mit LDAP ... 345
  • 8.7 ... Zusammenfassung ... 347
  • 8.8 ... Aufgaben ... 348
  • 9 ... Grundlegende Verwaltungsaufgaben ... 349
  • 9.1 ... Rechteverwaltung ... 349
  • 9.1.1 ... chmod ... 350
  • 9.1.2 ... chown ... 352
  • 9.1.3 ... Erweiterte Rechte ... 354
  • 9.1.4 ... umask ... 356
  • 9.1.5 ... Access Control Lists ... 357
  • 9.2 ... Softwareinstallation ... 359
  • 9.2.1 ... Paketverwaltung und Ports ... 361
  • 9.2.2 ... APT – Advanced Packaging Tool ... 362
  • 9.2.3 ... Pakete in Handarbeit: dpkg und rpm ... 370
  • 9.2.4 ... .tgz Packages unter Slackware ... 375
  • 9.2.5 ... Das Gentoo Portage System ... 380
  • 9.2.6 ... BSD-Ports ... 381
  • 9.2.7 ... Softwareinstallation ohne Pakete ... 385
  • 9.3 ... Tätigkeiten automatisieren ... 388
  • 9.3.1 ... Skripts & Co. ... 388
  • 9.3.2 ... Cronjobs ... 388
  • 9.3.3 ... Punktgenau mit at ... 393
  • 9.4 ... Logging ... 395
  • 9.4.1 ... Die Logdateien ... 395
  • 9.4.2 ... Der syslogd ... 398
  • 9.4.3 ... logrotate ... 404
  • 9.4.4 ... logcheck ... 406
  • 9.5 ... Dateisystemverwaltung ... 407
  • 9.5.1 ... Die /etc/fstab ... 407
  • 9.5.2 ... Das Tool mount ... 410
  • 9.5.3 ... Platz beschränken: Quotas ... 411
  • 9.5.4 ... du und df ... 414
  • 9.5.5 ... SoftRAID und LVM ... 416
  • 9.5.6 ... Backups, Archive & Co. ... 420
  • 9.6 ... Kernel kompilieren ... 425
  • 9.6.1 ... Die Kernel-Quellen besorgen ... 425
  • 9.6.2 ... Die Konfiguration ... 427
  • 9.6.3 ... Den Kernel übersetzen ... 427
  • 9.6.4 ... Den Bootloader anpassen ... 428
  • 9.6.5 ... BSD-Kernel kompilieren ... 429
  • 9.7 ... Linux' SysRq ... 432
  • 9.7.1 ... Aktivierung von SysRq ... 433
  • 9.7.2 ... Tastenkombinationen ... 433
  • 9.8 ... Lokalisierung ... 434
  • 9.8.1 ... Die Tastaturbelegung ... 434
  • 9.8.2 ... Die deutsche Sprache ... 437
  • 9.8.3 ... Das Einstellen der Uhr ... 438
  • 9.8.4 ... Texte von anderen Plattformen ... 439
  • 9.9 ... Zusammenfassung ... 439
  • 9.10 ... Aufgaben ... 440
  • 10 ... Netzwerkgrundlagen ... 443
  • 10.1 ... Grundlegendes zu TCP/IP ... 443
  • 10.1.1 ... Network-Access-Layer ... 445
  • 10.1.2 ... Internet-Layer ... 445
  • 10.1.3 ... Transport-Layer ... 445
  • 10.1.4 ... Application-Layer ... 446
  • 10.2 ... Grundlegendes Netzwerk-Setup ... 447
  • 10.2.1 ... Hostname setzen ... 447
  • 10.2.2 ... Netzwerkadressen für alle ... 448
  • 10.2.3 ... Wireless LAN ... 452
  • 10.2.4 ... DHCP ... 453
  • 10.2.5 ... /etc/hosts ... 454
  • 10.2.6 ... /etc/networks ... 455
  • 10.2.7 ... /etc/resolv.conf ... 456
  • 10.2.8 ... Nun gibt es aber ein Problem ... ... 457
  • 10.2.9 ... Windows und Namensauflösung ... 458
  • 10.3 ... Grundlagen des Routings ... 459
  • 10.3.1 ... Routing-Administration: route ... 462
  • 10.3.2 ... Router aufsetzen ... 464
  • 10.4 ... Netzwerkverbindungen ... 465
  • 10.4.1 ... Datenaufkommen von Schnittstellen ... 465
  • 10.4.2 ... Protokollstatistiken ... 466
  • 10.4.3 ... Aktive TCP-Verbindungen ... 469
  • 10.4.4 ... Listen-Ports ... 470
  • 10.4.5 ... ARP-Cache ... 471
  • 10.4.6 ... tcpdump ... 472
  • 10.5 ... Mit Linux ins Internet ... 475
  • 10.5.1 ... Das Point-to-Point Protocol ... 476
  • 10.5.2 ... Einwahl mit einem Modem ... 478
  • 10.5.3 ... Einwahl über DSL ... 483
  • 10.6 ... Zusammenfassung ... 485
  • 10.7 ... Aufgaben ... 485
  • 11 ... Anwendersoftware für das Netzwerk ... 487
  • 11.1 ... Telnet ... 487
  • 11.1.1 ... Die erste Verbindung ... 488
  • 11.1.2 ... HTTP, SMTP, POP3 ... 488
  • 11.2 ... Die R-Tools ... 490
  • 11.3 ... FTP ... 491
  • 11.3.1 ... Grafische FTP-Clients ... 493
  • 11.4 ... Browser ... 494
  • 11.5 ... Mailprogramme ... 496
  • 11.5.1 ... mail ... 496
  • 11.5.2 ... Mails löschen und weitere Aktionen ... 498
  • 11.5.3 ... elm, pine, mutt und Co. ... 498
  • 11.5.4 ... fetchmail ... 500
  • 11.5.5 ... procmail ... 502
  • 11.6 ... Client-NTP-Konfiguration ... 503
  • 11.7 ... IRC-Clients ... 503
  • 11.8 ... Das Usenet ... 504
  • 11.8.1 ... Das Protokoll ... 506
  • 11.8.2 ... Clients ... 507
  • 11.9 ... RSS ... 510
  • 11.9.1 ... Snownews ... 510
  • 11.9.2 ... Liferea ... 511
  • 11.10 ... Zusammenfassung ... 512
  • 11.11 ... Aufgaben ... 512
  • 12 ... Netzwerkdienste ... 513
  • 12.1 ... inetd und xinetd ... 513
  • 12.1.1 ... inetd ... 514
  • 12.1.2 ... tcpd ... 516
  • 12.1.3 ... xinetd ... 517
  • 12.2 ... Standarddienste ... 518
  • 12.2.1 ... Echo ... 519
  • 12.2.2 ... Discard ... 519
  • 12.2.3 ... Systat und Netstat ... 519
  • 12.2.4 ... Daytime und Time ... 519
  • 12.2.5 ... QotD ... 520
  • 12.2.6 ... Chargen ... 520
  • 12.2.7 ... Finger ... 520
  • 12.2.8 ... Telnet und R-Dienste ... 520
  • 12.3 ... DHCP ... 521
  • 12.3.1 ... dhcpd ... 521
  • 12.3.2 ... Client-Konfiguration ... 523
  • 12.4 ... NNTP-Server ... 524
  • 12.4.1 ... Konfiguration ... 525
  • 12.4.2 ... Server starten ... 526
  • 12.4.3 ... Authentifizierung ... 527
  • 12.4.4 ... WendzelNNTPGUI ... 528
  • 12.5 ... Network File System ... 528
  • 12.5.1 ... Einen NFS-Server aufsetzen ... 529
  • 12.5.2 ... Den Client konfigurieren ... 531
  • 12.6 ... Der FTP-Dienst ... 532
  • 12.6.1 ... Konfigurationsdateien ... 532
  • 12.7 ... Samba ... 536
  • 12.7.1 ... Windows-Freigaben mounten ... 536
  • 12.7.2 ... Dateien freigeben ... 536
  • 12.7.3 ... Die Konfigurationsdatei smb.conf ... 537
  • 12.7.4 ... Samba, LDAP & Co. ... 540
  • 12.8 ... Zusammenfassung ... 541
  • 12.9 ... Aufgaben ... 542
  • 13 ... Mailserver unter Linux ... 543
  • 13.1 ... Mailserver in Theorie und Praxis ... 543
  • 13.1.1 ... Funktionsweise von Internet-Mail ... 543
  • 13.1.2 ... Virenschutz ... 547
  • 13.1.3 ... Spamschutz ... 547
  • 13.2 ... SMTP-Server mit Exim ... 550
  • 13.2.1 ... Die Exim-Philosophie ... 550
  • 13.2.2 ... Exim installieren und konfigurieren ... 552
  • 13.2.3 ... Die Arbeit mit Exim-Tools ... 555
  • 13.3 ... POP3/IMAP-Server mit Courier ... 558
  • 13.4 ... Zusammenfassung ... 559
  • 14 ... LAMP & Co. ... 561
  • 14.1 ... Apache ... 561
  • 14.1.1 ... Den Apache verwalten ... 565
  • 14.2 ... MySQL ... 566
  • 14.2.1 ... Administration ... 566
  • 14.2.2 ... SQL ... 568
  • 14.2.3 ... APIs ... 570
  • 14.3 ... PHP ... 571
  • 14.3.1 ... (X)HTML ... 571
  • 14.3.2 ... PHP-Support im Apache aktivieren ... 573
  • 14.3.3 ... PHP lernen ... 575
  • 14.3.4 ... PHP und MySQL ... 576
  • 14.4 ... Zusammenfassung ... 577
  • 14.5 ... Aufgaben ... 577
  • 15 ... DNS-Server ... 579
  • 15.1 ... Die Serversoftware wählen ... 579
  • 15.2 ... BIND aufsetzen ... 579
  • 15.3 ... djbdns ... 582
  • 15.3.1 ... Der djbdns Caching-only-Server dnscache ... 583
  • 15.4 ... DNS-Tools ... 585
  • 15.4.1 ... host ... 585
  • 15.4.2 ... nslookup ... 587
  • 15.4.3 ... dig ... 589
  • 15.4.4 ... whois ... 589
  • 15.5 ... Zusammenfassung ... 591
  • 15.6 ... Aufgaben ... 591
  • 16 ... Secure Shell ... 593
  • 16.1 ... Das Protokoll ... 594
  • 16.1.1 ... SSH-Protokoll 1 ... 594
  • 16.1.2 ... SSH-Protokoll 2 ... 594
  • 16.2 ... Konfiguration eines OpenSSH-Servers ... 595
  • 16.2.1 ... Die /etc/ssh/sshd_config ... 595
  • 16.3 ... SSH nutzen ... 599
  • 16.3.1 ... Remote-Login ... 599
  • 16.3.2 ... Secure Copy ... 599
  • 16.3.3 ... Authentifizierung über Public-Key-Verfahren ... 600
  • 16.3.4 ... Secure File Transfer ... 603
  • 16.3.5 ... X11 Forwarding ... 604
  • 16.3.6 ... SSH Port Forwarding ... 604
  • 16.4 ... Zusammenfassung ... 606
  • 16.5 ... Aufgaben ... 606
  • 17 ... Die grafische Oberfläche ... 609
  • 17.1 ... Geschichtliches ... 609
  • 17.2 ... Und so funktioniert's ... 610
  • 17.2.1 ... Client, Server, Protokoll ... 610
  • 17.2.2 ... Toolkit und XLib ... 611
  • 17.2.3 ... Wohin soll die Reise gehen? ... 612
  • 17.2.4 ... Zugriffskontrolle ... 612
  • 17.2.5 ... xhost ... 612
  • 17.2.6 ... Benutzer und xauth ... 613
  • 17.2.7 ... Terminals ... 613
  • 17.3 ... Weitere Standardtools für X11 ... 615
  • 17.4 ... Konfiguration ... 616
  • 17.4.1 ... xorgconfig ... 616
  • 17.5 ... /etc/X11/xorg.conf ... 620
  • 17.5.1 ... Section »Module« ... 621
  • 17.5.2 ... Section »Files« ... 622
  • 17.5.3 ... Section »ServerFlags« ... 622
  • 17.5.4 ... Section »InputDevice« ... 622
  • 17.5.5 ... Section »Monitor« ... 624
  • 17.5.6 ... Section »Device« ... 624
  • 17.5.7 ... Section »Screen« ... 625
  • 17.5.8 ... Section »ServerLayout« ... 626
  • 17.5.9 ... Optionale Sections ... 626
  • 17.6 ... Treiber für Nvidia- und ATI-Karten ... 627
  • 17.6.1 ... Nvidia-Grafikkarten ... 627
  • 17.6.2 ... ATI-Grafikkarten ... 627
  • 17.6.3 ... Funktionstest ... 628
  • 17.6.4 ... Welche Karte ist die beste? ... 629
  • 17.7 ... 3D-Desktop und Transparenz ... 630
  • 17.8 ... Window-Manager und Desktops ... 630
  • 17.8.1 ... Aufgaben ... 631
  • 17.8.2 ... Konzepte ... 631
  • 17.8.3 ... Was steht zur Auswahl? ... 632
  • 17.9 ... Grafischer Login ... 633
  • 17.10 ... Tuning ... 633
  • 17.10.1 ... Xinerama und DualHead ... 633
  • 17.10.2 ... X11 in einem Fenster ... 635
  • 17.10.3 ... Mehrere X-Sessions ... 636
  • 17.11 ... Becoming Root ... 636
  • 17.12 ... Zusammenfassung ... 637
  • 17.13 ... Aufgabe ... 637
  • 18 ... Window-Manager und Desktops ... 639
  • 18.1 ... Das KDE-Projekt ... 639
  • 18.1.1 ... KDE starten und beenden ... 641
  • 18.1.2 ... Das K-Panel ... 641
  • 18.1.3 ... KDE-Tastenkürzel ... 643
  • 18.1.4 ... Softwarekomponenten ... 644
  • 18.2 ... GNOME ... 646
  • 18.2.1 ... Softwarekomponenten ... 647
  • 18.3 ... XFCE ... 647
  • 18.4 ... LXDE ... 648
  • 18.5 ... WindowMaker ... 649
  • 18.5.1 ... Dock-Apps und Programmstart ... 649
  • 18.6 ... Weitere Window-Manager ... 650
  • 18.6.1 ... FVWM, FVWM2, FVWM95 ... 650
  • 18.6.2 ... Blackbox, Fluxbox und Co. ... 651
  • 18.7 ... Zusammenfassung ... 654
  • 18.8 ... Aufgaben ... 654
  • 19 ... X11-Programme ... 655
  • 19.1 ... Office-Umgebungen ... 655
  • 19.1.1 ... OpenOffice.org ... 655
  • 19.1.2 ... KOffice und KDE PIM ... 658
  • 19.2 ... LaTeX ... 660
  • 19.2.1 ... Ein erstes Dokument ... 661
  • 19.2.2 ... Dokumente übersetzen ... 663
  • 19.2.3 ... Das erste richtige Dokument ... 664
  • 19.2.4 ... Weitere Funktionalitäten ... 665
  • 19.2.5 ... Warum LaTeX? ... 669
  • 19.3 ... Editoren ... 669
  • 19.3.1 ... nedit und gedit ... 669
  • 19.3.2 ... kate ... 671
  • 19.4 ... Weitere populäre Tools ... 671
  • 19.4.1 ... The GIMP – ein Grafikprogramm ... 672
  • 19.4.2 ... xchat – ein IRC-Client ... 673
  • 19.4.3 ... k3b – CDs/DVDs brennen ... 675
  • 19.4.4 ... Krusader – ein Dateimanager ... 676
  • 19.4.5 ... yakuake – ein Quake-Terminal für KDE ... 676
  • 19.5 ... Zusammenfassung ... 677
  • 19.6 ... Aufgaben ... 678
  • 20 ... Multimedia und Spiele ... 679
  • 20.1 ... Grundlagen zu »Multimedia« ... 679
  • 20.1.1 ... Integration ins System ... 679
  • 20.1.2 ... Die richtige Hardware kaufen ... 680
  • 20.2 ... Audio ... 681
  • 20.2.1 ... Bis Kernel 2.6 – OSS ... 681
  • 20.2.2 ... Ab Kernel 2.6 – ALSA ... 683
  • 20.3 ... Audiowiedergabe ... 684
  • 20.3.1 ... Ausgabemöglichkeiten ... 684
  • 20.3.2 ... MP3-Player und Co. ... 685
  • 20.3.3 ... Text-to-Speech ... 687
  • 20.4 ... Video ... 687
  • 20.4.1 ... DVDs, DivX und Co. ... 687
  • 20.4.2 ... MPlayer ... 689
  • 20.4.3 ... XINE ... 691
  • 20.4.4 ... VLC ... 691
  • 20.5 ... Installation einer TV-Karte ... 692
  • 20.6 ... Webcams und Webcam-Software ... 692
  • 20.6.1 ... Beispiel: USB-IBM-Cam einrichten ... 693
  • 20.6.2 ... Webcam-Software ... 693
  • 20.7 ... Drucken mit CUPS ... 695
  • 20.7.1 ... Das BSD-Printing-System ... 695
  • 20.7.2 ... Installation ... 696
  • 20.7.3 ... Konfiguration ... 696
  • 20.8 ... Spiele ... 698
  • 20.8.1 ... Professionell spielen unter Linux ... 698
  • 20.8.2 ... Klassische Unix/Linux-Spiele ... 699
  • 20.8.3 ... Freie Spiele ... 702
  • 20.9 ... Zusammenfassung ... 705
  • 20.10 ... Aufgaben ... 706
  • 21 ... Softwareentwicklung ... 709
  • 21.1 ... Interpreter und Compiler ... 709
  • 21.1.1 ... C und C++ ... 710
  • 21.1.2 ... Perl ... 712
  • 21.1.3 ... Java ... 713
  • 21.1.4 ... Tcl ... 714
  • 21.1.5 ... Was es sonst noch gibt ... 716
  • 21.2 ... Shared Libraries ... 716
  • 21.2.1 ... Vorteile der Shared Libraries ... 717
  • 21.2.2 ... Statisches Linken ... 717
  • 21.2.3 ... Die Dateien ... 717
  • 21.3 ... Debugging ... 718
  • 21.3.1 ... Vorbereitung ... 718
  • 21.3.2 ... Konsolenarbeit ... 719
  • 21.3.3 ... ddd ... 722
  • 21.4 ... Profiling ... 724
  • 21.4.1 ... Compiler-Option ... 724
  • 21.4.2 ... gprof verwenden ... 724
  • 21.4.3 ... Profiling-Daten lesen ... 724
  • 21.5 ... Tracing ... 726
  • 21.6 ... Hilfe beim Finden von Bugs ... 728
  • 21.6.1 ... ProPolice ... 729
  • 21.6.2 ... flawfinder und RATS ... 730
  • 21.6.3 ... Electric Fence ... 732
  • 21.7 ... Integrierte Entwicklungsumgebungen ... 734
  • 21.8 ... make ... 736
  • 21.8.1 ... Makefile ... 737
  • 21.8.2 ... Makefile-Makros ... 740
  • 21.8.3 ... Shellvariablen in Makefiles ... 741
  • 21.8.4 ... Einzelne Targets übersetzen ... 741
  • 21.8.5 ... Spezielle Targets ... 741
  • 21.8.6 ... Tipps im Umgang mit make ... 742
  • 21.9 ... Die GNU Autotools ... 742
  • 21.10 ... lex/flex und yacc/bison ... 746
  • 21.10.1 ... flex grundlegend anwenden ... 746
  • 21.10.2 ... bison/yacc grundlegend anwenden ... 749
  • 21.11 ... Unix-Software veröffentlichen ... 751
  • 21.11.1 ... Wichtige Dateien ... 752
  • 21.12 ... Manpages erstellen ... 753
  • 21.12.1 ... groff nutzen ... 753
  • 21.12.2 ... Die Manpage installieren ... 755
  • 21.13 ... Versionsmanagement ... 756
  • 21.13.1 ... CVS ... 756
  • 21.13.2 ... Subversion ... 760
  • 21.14 ... Wichtige Bibliotheken ... 762
  • 21.14.1 ... Entwicklung grafischer Oberflächen ... 762
  • 21.14.2 ... Weitere Bibliotheken ... 764
  • 21.15 ... Zusammenfassung ... 765
  • 21.16 ... Aufgaben ... 767
  • 22 ... Crashkurs in C und Perl ... 769
  • 22.1 ... Die Programmiersprache C – ein Crashkurs ... 769
  • 22.1.1 ... Hello World in C ... 771
  • 22.1.2 ... Kommentare ... 773
  • 22.1.3 ... Datentypen und Variablen ... 774
  • 22.1.4 ... Operatoren ... 781
  • 22.1.5 ... Bedingte Anweisungen ... 790
  • 22.1.6 ... Schleifen ... 796
  • 22.1.7 ... Funktionen ... 803
  • 22.1.8 ... Präprozessor-Direktiven ... 806
  • 22.1.9 ... Grundlagen der Zeiger (Pointer) ... 812
  • 22.1.10 ... Grundlagen der Arrays ... 815
  • 22.1.11 ... Strukturen ... 817
  • 22.1.12 ... Arbeiten mit Zeichenketten (Strings) ... 819
  • 22.1.13 ... Einlesen von Daten ... 822
  • 22.1.14 ... FILE und das Arbeiten mit Dateien ... 823
  • 22.1.15 ... Das war noch nicht alles! ... 827
  • 22.2 ... Die Skriptsprache Perl ... 828
  • 22.2.1 ... Aufbau eines Perl-Skripts ... 828
  • 22.2.2 ... Variablen in Perl ... 829
  • 22.2.3 ... Kontrollstrukturen ... 832
  • 22.2.4 ... Subroutinen in Perl ... 838
  • 22.2.5 ... Reguläre Ausdrücke in Perl ... 840
  • 22.2.6 ... Arbeiten mit dem Dateisystem ... 843
  • 22.3 ... Zusammenfassung ... 845
  • 22.4 ... Aufgaben ... 846
  • 23 ... Einführung in die Sicherheit ... 847
  • 23.1 ... Sicherheitskonzepte ... 847
  • 23.2 ... Unix und Sicherheit ... 847
  • 23.2.1 ... Benutzer und Rechte ... 848
  • 23.2.2 ... Logging ... 848
  • 23.2.3 ... Netzwerkdienste ... 848
  • 23.3 ... Grundlegende Absicherung ... 849
  • 23.3.1 ... Nach der Installation ... 849
  • 23.3.2 ... Ein einfaches Sicherheitskonzept ... 850
  • 23.4 ... Backups und Datensicherungen ... 851
  • 23.4.1 ... Die Backup-Strategie ... 851
  • 23.4.2 ... Die Software ... 853
  • 23.5 ... Updates ... 854
  • 23.6 ... Firewalls ... 855
  • 23.6.1 ... Grundlagen ... 856
  • 23.6.2 ... Firewalling unter Linux: netfilter/iptables ... 859
  • 23.6.3 ... Iptables im Detail ... 860
  • 23.7 ... Proxyserver ... 868
  • 23.7.1 ... Funktion ... 869
  • 23.7.2 ... Einsatz ... 870
  • 23.7.3 ... Beispiel: Squid unter Linux ... 871
  • 23.8 ... Virtuelle private Netzwerke mit OpenVPN ... 875
  • 23.8.1 ... Pre-shared Keys ... 876
  • 23.8.2 ... Zertifikate mit OpenSSL ... 878
  • 23.8.3 ... OpenVPN als Server einrichten ... 879
  • 23.8.4 ... OpenVPN als Client ... 881
  • 23.9 ... Mails verschlüsseln: PGP und S/MIME ... 881
  • 23.9.1 ... PGP/GPG ... 881
  • 23.9.2 ... S/MIME ... 888
  • 23.10 ... Trojanische Pferde ... 889
  • 23.11 ... Logging ... 889
  • 23.11.1 ... Bei der Analyse Zeit sparen ... 890
  • 23.12 ... Partitionierungen ... 890
  • 23.13 ... Restricted Shells ... 891
  • 23.14 ... chroot ... 892
  • 23.15 ... Loadable Kernel Modules ... 892
  • 23.16 ... Kernel-Erweiterungen und gcc-propolice ... 893
  • 23.16.1 ... gcc propolice ... 893
  • 23.16.2 ... SeLinux/SeBSD und AppArmor ... 895
  • 23.16.3 ... OpenWall (OWL) ... 895
  • 23.16.4 ... grsecurity ... 896
  • 23.16.5 ... PaX ... 896
  • 23.17 ... Sichere Derivate und Distributionen ... 897
  • 23.17.1 ... Trusted Solaris (jetzt Teil von Solaris) ... 897
  • 23.17.2 ... OpenBSD ... 897
  • 23.17.3 ... TrustedBSD ... 898
  • 23.17.4 ... Hardened Gentoo ... 898
  • 23.17.5 ... OpenWall ... 898
  • 23.17.6 ... Fedora Core ... 898
  • 23.18 ... Zusammenfassung ... 899
  • 23.19 ... Aufgaben ... 899
  • 24 ... Netzwerksicherheit überwachen ... 901
  • 24.1 ... Snort ... 902
  • 24.1.1 ... Aufbau der Intrusion Detection ... 906
  • 24.1.2 ... snort.conf ... 907
  • 24.2 ... Netzwerkmonitoring mit Nagios ... 915
  • 24.2.1 ... Die Installation ... 917
  • 24.2.2 ... Die Konfiguration ... 920
  • 24.2.3 ... Die Plugins ... 927
  • 24.3 ... Nmap: Der wichtigste Portscanner ... 929
  • 24.3.1 ... Prinzip eines Portscanners ... 930
  • 24.3.2 ... Techniken des Scannens ... 931
  • 24.3.3 ... Weiterer Informationsgewinn ... 937
  • 24.3.4 ... Nmap in der Praxis ... 939
  • 24.4 ... Nessus: Ein Security-Scanner ... 943
  • 24.4.1 ... Die Installation ... 943
  • 24.4.2 ... Die Konfiguration ... 944
  • 24.4.3 ... Nessus benutzen ... 945
  • 24.5 ... Sniffer ... 946
  • 24.5.1 ... tcpdump ... 946
  • 24.5.2 ... Wireshark (ehemals ethereal) ... 947
  • 24.5.3 ... dsniff ... 948
  • 24.6 ... Zusammenfassung ... 949
  • 25 ... Prozesse und IPC ... 953
  • 25.1 ... Prozessarten ... 954
  • 25.1.1 ... Hintergrundprozesse ... 954
  • 25.1.2 ... Dämonprozesse ... 954
  • 25.2 ... Prozesse in der Shell ... 955
  • 25.2.1 ... Wechseln zwischen Vorder- und Hintergrund ... 955
  • 25.2.2 ... Jobs – behalten Sie sie im Auge ... 957
  • 25.2.3 ... Hintergrundprozesse und Fehlermeldungen ... 958
  • 25.2.4 ... Wann ist es denn endlich vorbei? ... 959
  • 25.3 ... Prozesse und Signale ... 959
  • 25.3.1 ... Das Syscall-Interface ... 959
  • 25.3.2 ... Signale von der Kommandozeile senden: kill ... 960
  • 25.3.3 ... Welche Signale gibt es? ... 961
  • 25.3.4 ... Die Rechte ... 962
  • 25.3.5 ... In der Praxis: Signale empfangen ... 962
  • 25.4 ... Prozesse finden und verarbeiten ... 963
  • 25.4.1 ... top und htop ... 964
  • 25.4.2 ... ps und pstree ... 965
  • 25.4.3 ... pgrep, pidof und pkill ... 970
  • 25.5 ... Prozesse, Scheduling und Prioritäten ... 971
  • 25.5.1 ... Das Scheduling ... 972
  • 25.5.2 ... nice und renice ... 973
  • 25.5.3 ... Echtzeit-Scheduling unter Linux ... 973
  • 25.6 ... IPC im Detail ... 975
  • 25.6.1 ... Pipes und FIFOs ... 975
  • 25.6.2 ... Semaphore ... 977
  • 25.6.3 ... Message Queues ... 979
  • 25.6.4 ... Shared Memory ... 982
  • 25.6.5 ... Unix-Domain-Sockets ... 983
  • 25.7 ... Zusammenfassung ... 985
  • 25.8 ... Aufgaben ... 986
  • 26 ... Bootstrap und Shutdown ... 987
  • 26.1 ... Was ist der Bootstrap-Vorgang? ... 987
  • 26.2 ... Hardwareboot ... 987
  • 26.3 ... Bootcode ... 988
  • 26.3.1 ... Die Partitionstabelle ... 989
  • 26.3.2 ... Ein Beispiel ... 990
  • 26.4 ... Bootmanager ... 990
  • 26.4.1 ... GRUB ... 991
  • 26.4.2 ... LILO ... 993
  • 26.5 ... Startphase des Kernels ... 994
  • 26.6 ... init ... 999
  • 26.6.1 ... Linux und init ... 1001
  • 26.6.2 ... BSD und init ... 1008
  • 26.7 ... Upstart ... 1011
  • 26.7.1 ... Jobs ... 1011
  • 26.8 ... getty ... 1013
  • 26.9 ... login ... 1015
  • 26.9.1 ... Shellstart ... 1015
  • 26.9.2 ... Beenden einer Terminal-Sitzung ... 1016
  • 26.10 ... System-Shutdown ... 1016
  • 26.10.1 ... halt, reboot und poweroff ... 1017
  • 26.10.2 ... shutdown ... 1017
  • 26.11 ... Zusammenfassung ... 1019
  • 26.12 ... Aufgaben ... 1019
  • 27 ... Dateisysteme ... 1021
  • 27.1 ... Der Aufbau von Speichermedien ... 1021
  • 27.1.1 ... Die physikalische Struktur ... 1021
  • 27.1.2 ... Die logische Struktur ... 1022
  • 27.1.3 ... Integration ins VFS ... 1023
  • 27.2 ... Dateisysteme ... 1024
  • 27.2.1 ... ext2, ext3, ext4 und reiserfs ... 1024
  • 27.2.2 ... FFS und UFS/UFS2 ... 1025
  • 27.2.3 ... ISO 9660 ... 1026
  • 27.2.4 ... Loop-Device und Ramdisk ... 1026
  • 27.2.5 ... Swap ... 1029
  • 27.2.6 ... DevFS und udev ... 1030
  • 27.2.7 ... ProcFS ... 1030
  • 27.2.8 ... NFS ... 1031
  • 27.2.9 ... Ecryptfs ... 1031
  • 27.2.10 ... Weitere Dateisysteme ... 1033
  • 27.3 ... Dateitypen ... 1033
  • 27.3.1 ... Reguläre Dateien ... 1034
  • 27.3.2 ... Verzeichnisse ... 1034
  • 27.3.3 ... Links ... 1035
  • 27.3.4 ... Sockets ... 1037
  • 27.3.5 ... Named Pipes ... 1037
  • 27.3.6 ... Gerätedateien ... 1037
  • 27.4 ... Inodes ... 1038
  • 27.4.1 ... Die Metadaten ... 1038
  • 27.4.2 ... Alternative Konzepte ... 1040
  • 27.5 ... Administration ... 1040
  • 27.5.1 ... qtparted und gparted ... 1040
  • 27.5.2 ... disklabel ... 1041
  • 27.5.3 ... hdparm ... 1044
  • 27.5.4 ... fdisk und cfdisk ... 1045
  • 27.5.5 ... Das Tool cfdisk ... 1048
  • 27.5.6 ... mkfs ... 1048
  • 27.5.7 ... tune2fs ... 1049
  • 27.5.8 ... fsck ... 1050
  • 27.6 ... Praktische Beispiele ... 1050
  • 27.6.1 ... ZIP-Laufwerke ... 1050
  • 27.6.2 ... Neue Festplatten integrieren ... 1051
  • 27.6.3 ... USB-Sticks und -Platten, Digitalkameras und Co. ... 1052
  • 27.6.4 ... Das Device ansprechen ... 1052
  • 27.7 ... Zusammenfassung ... 1053
  • 27.8 ... Aufgaben ... 1053
  • 28 ... Virtualisierung und Emulatoren ... 1055
  • 28.1 ... WINE und Cedega ... 1055
  • 28.2 ... Virtual Machine Software ... 1056
  • 28.2.1 ... Qemu ... 1056
  • 28.2.2 ... Weitere Lösungen ... 1059
  • 28.3 ... Oldie-Emulatoren und Sonstiges ... 1059
  • 28.4 ... Xen ... 1061
  • 28.5 ... Zusammenfassung ... 1062
  • A ... Die Installation ... 1067
  • A.1 ... Grundlegendes ... 1067
  • A.1.1 ... Unterstützte Hardware ... 1067
  • A.1.2 ... Platz auf der Platte ... 1068
  • A.2 ... Linux: Debian-Installation ... 1069
  • A.2.1 ... Der Beginn der Installation ... 1069
  • A.2.2 ... Die Partitionierung ... 1069
  • A.2.3 ... Arbeiten nach der Installation ... 1070
  • A.3 ... Linux: Slackware-Installation ... 1072
  • A.3.1 ... Nach dem CD-Boot ... 1072
  • A.3.2 ... Setup ... 1073
  • A.3.3 ... Konfiguration ... 1074
  • A.4 ... Linux: OpenSUSE-Installation ... 1075
  • A.5 ... BSD: OpenBSD-Installation ... 1076
  • A.5.1 ... Booten ... 1076
  • B ... Lösungen zu den einzelnen Aufgaben ... 1081
  • B.1 ... Lösungen zu Kapitel 1 ... 1081
  • B.2 ... Lösungen zu Kapitel 2 ... 1081
  • B.3 ... Lösungen zu Kapitel 3 ... 1082
  • B.4 ... Lösungen zu Kapitel 4 ... 1083
  • B.5 ... Lösungen zu Kapitel 5 ... 1084
  • B.6 ... Lösungen zu Kapitel 7 ... 1084
  • B.7 ... Lösungen zu Kapitel 8 ... 1086
  • B.8 ... Lösungen zu Kapitel 9 ... 1087
  • B.9 ... Lösungen zu Kapitel 10 ... 1089
  • B.10 ... Lösungen zu Kapitel 11 ... 1090
  • B.11 ... Lösungen zu Kapitel 12 ... 1090
  • B.12 ... Lösungen zu Kapitel 14 ... 1091
  • B.13 ... Lösungen zu Kapitel 15 ... 1092
  • B.14 ... Lösungen zu Kapitel 16 ... 1094
  • B.15 ... Lösungen zu Kapitel 19 ... 1095
  • B.16 ... Lösungen zu Kapitel 20 ... 1095
  • B.17 ... Lösungen zu Kapitel 21 ... 1096
  • B.18 ... Lösungen zu Kapitel 22 ... 1097
  • B.19 ... Lösungen zu Kapitel 23 ... 1099
  • B.20 ... Lösungen zu Kapitel 25 ... 1099
  • B.21 ... Lösungen zu Kapitel 26 ... 1100
  • B.22 ... Lösungen zu Kapitel 27 ... 1101
  • C ... Kommandoreferenz ... 1103
  • D ... X11-InputDevices ... 1129
  • E ... MBR ... 1131
  • F ... Die Buch-DVDs ... 1133
  • F.1 ... Was befindet sich auf welcher DVD? ... 1133
  • F.2 ... Benutzung der DVDs ... 1134
  • G ... Glossar ... 1135
  • H ... Literatur ... 1139
  • ... Index ... 1143


Zurück zu »Linux«


 
Unser Buchtipp
Java 7 – Mehr als eine Insel
Java 7 – Mehr als eine Insel
 


Bestseller
Android-Apps entwickeln
Besser PHP programmieren
Computer-Netzwerke
Einstieg in Visual Basic 2010
WordPress 3
[weitere]
 

Neue Bücher
Einstieg in PHP 5.4 und MySQL 5.5
PHP 5.4 und MySQL 5.5
Linux
Spielend Visual Basic lernen
Besser PHP programmieren
[weitere]
 

 




 

 
 
Kontakt
Kundenservice
Ihre Rückmeldung
Hilfe (FAQ)
Autor werden
Presse
Der Verlag
Über Galileo Press
Das Team
Jobs
Rechtliches
AGB & Widerrufsrecht
Datenschutz
Impressum
 

Besuchen Sie uns auch auf
Besuchen Sie uns auf facebook Besuchen Sie uns auf Google+ Folgen Sie uns auf Twitter Besuchen Sie unseren YouTube-Channel Folgen Sie unserem RSS-Feed
 
 


 
 
Copyright © 2011 Galileo Press GmbH
Rheinwerkallee 4, 53227 Bonn
Telefon +49.228.42150.0 • Fax +49.228.42150.77
info@galileo-press.de
Die Websites von Galileo Press
Galileo Computing  •  Galileo Design  •  SAP PRESS
Galileo Press  •  Galileo Press Inc.
Galileo Video-Trainings
 
 

Galileo Press