OS X Lion und UNIX
Rheinwerk (Verlag)
978-3-8362-1792-7 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Aus dem Inhalt:
* Aufbau von OS X Lion
* Erste Schritte mit dem Terminal
* Die Dokumentation
* Dateien und Verzeichnisse
* Prozesse und ihr Management
* CUPS produktiv nutzen
* Tipps und Tricks mit der Shell
* Benutzer und Zugriffsrechte
* Mit Dateisystemen arbeiten
* Der Super-Daemon: launchd
* Troubleshooting
* Benutzerverwaltung
* Netzwerke konfigurieren
* Anwendungen im Netzwerk
* OS X Lion als Server
* Shell-Skripte
* AppleScript
* Automator und Shell
* MacPorts
* Homebrew
* X11
Kai Surendorf ist Student und lebt in Berlin. Er schrieb seine ersten Programme bereits auf dem C64. Seit Mac OS X findet er endlich seine beiden Leidenschaften UNIX und Mac in einem Betriebssystem vereint.
... Vorwort zur 6. Auflage ... 15
... Einleitung ... 17
TEIL I ... Eine Welt unter dem Wasser ... 21
1 ... Die Grundlagen ... 23
... 1.1 ... Der Aufbau von OS X 10.7 ... 23
... 1.2 ... Neuerungen in OS X 10.7 ... 27
... 1.3 ... Xcode installieren ... 27
2 ... Erste Schritte mit dem Terminal ... 29
... 2.1 ... Die Shell und der Prompt ... 30
... 2.2 ... Der erste Befehl ... 31
... 2.3 ... Hintergründe zu UNIX-Befehlen ... 32
... 2.4 ... Effizient mit dem Terminal arbeiten ... 35
3 ... Die Dokumentationen ... 53
... 3.1 ... Kurze Informationen ... 53
... 3.2 ... Im Detail: die Manpages ... 55
... 3.3 ... Das GNU-Info-System ... 61
... 3.4 ... Manchmal vorhanden: HTML-Dokumentation ... 63
4 ... Das BSD-Subsystem ... 65
... 4.1 ... Die Verzeichnisstruktur ... 66
TEIL II ... Arbeiten mit dem Terminal ... 69
5 ... Dateien und Verzeichnisse ... 71
... 5.1 ... Einige Dinge vorab ... 71
... 5.2 ... Navigation im Dateisystem ... 72
... 5.3 ... Grundlegende Befehle ... 77
... 5.4 ... Weitere Konzepte ... 84
... 5.5 ... Tipps und Tricks ... 95
... 5.6 ... Dateien und Ordner komprimieren ... 104
... 5.7 ... Dateien teilen und zusammenfügen ... 110
6 ... Prozesse und ihr Management ... 113
... 6.1 ... Grundlagen ... 113
... 6.2 ... Prozesse und Dienste im Hintergrund ... 115
... 6.3 ... Aktive Prozesse anzeigen ... 121
... 6.4 ... Systemauslastung überblicken ... 125
... 6.5 ... Prozesse beenden ... 126
... 6.6 ... Prioritäten setzen ... 129
... 6.7 ... Signale mit »nohup« ignorieren ... 130
7 ... Benutzer und ihre Rechte ... 133
... 7.1 ... Einführung ... 133
... 7.2 ... Rechte verstehen und zuweisen ... 134
... 7.3 ... Weitere Verfahren und Methoden ... 153
... 7.4 ... Benutzer am Terminal wechseln ... 155
8 ... Effizient mit der Shell arbeiten ... 161
... 8.1 ... Ausgaben umleiten und speichern ... 162
... 8.2 ... Befehle im Hintergrund ausführen ... 166
... 8.3 ... Befehle verketten ... 168
... 8.4 ... Die History der Shell ... 168
... 8.5 ... Nützliche Tastenkombinationen ... 170
... 8.6 ... Klammernexpansion nutzen ... 170
... 8.7 ... Umgebungsvariablen ... 172
... 8.8 ... Die Shell konfigurieren ... 180
... 8.9 ... Weitere nützliche Befehle ... 189
9 ... Produktiv am Terminal arbeiten ... 193
... 9.1 ... Texte bearbeiten, anzeigen und konvertieren ... 193
... 9.2 ... Bildbearbeitung am Terminal ... 220
... 9.3 ... Datenbanken mit SQLite ... 226
... 9.4 ... Audio-Dateien abspielen und konvertieren ... 230
10 ... Suchen und Finden mit Spotlight ... 233
... 10.1 ... Funktionsweise von Spotlight ... 233
... 10.2 ... Suchen mit »mdfind« ... 234
... 10.3 ... Metadaten mit mdls anzeigen ... 245
... 10.4 ... Index verwalten ... 250
... 10.5 ... Dateien mit »find« suchen ... 255
11 ... Dateisysteme ... 259
... 11.1 ... Einführung und Grundlagen ... 259
... 11.2 ... Informationen über Dateisysteme ... 266
... 11.3 ... Mit Dateisystemen arbeiten ... 271
... 11.4 ... Dateisysteme konfigurieren ... 289
12 ... OS X 10.7 administrieren ... 295
... 12.1 ... Informationen erhalten: System-Profiler ... 295
... 12.2 ... Problemen und Vorkommnissen auf der Spur ... 297
... 12.3 ... Programme und Applikationen im Griff ... 301
... 12.4 ... Programme installieren und aktualisieren ... 315
... 12.5 ... Systemeinstellungen am Terminal vornehmen ... 322
... 12.6 ... Startmodus festlegen ... 330
... 12.7 ... Kernel Extensions ... 332
... 12.8 ... Exkurs: DTrace ... 336
13 ... Die Benutzerverwaltung von OS X 10.7 ... 339
... 13.1 ... Einführung und Überblick ... 339
... 13.2 ... DSLocal verwalten ... 349
... 13.3 ... Anbindung an Verzeichnisdienste ... 357
14 ... Der Super-Daemon: »launchd« ... 361
... 14.1 ... Aufgaben und Konzepte von »launchd« ... 361
... 14.2 ... Fehlersuche und -vermeidung ... 364
... 14.3 ... LaunchAgents und LaunchDaemons erstellen ... 366
... 14.4 ... Der SystemStarter und die StartupItems ... 378
15 ... CUPS produktiv nutzen ... 379
... 15.1 ... Konzepte von CUPS ... 379
... 15.2 ... CUPS einrichten und administrieren ... 381
TEIL III ... Vernetztes Arbeiten ... 389
16 ... Netzwerke konfigurieren ... 391
... 16.1 ... Einführung und Grundlagen ... 391
... 16.2 ... Netzwerkschnittstellen konfigurieren ... 403
... 16.3 ... Hilfsmittel im Netzwerk ... 411
17 ... Anwendungen im Netzwerk ... 421
... 17.1 ... Die Secure Shell (SSH) ... 421
... 17.2 ... Dateien übertragen ... 430
... 17.3 ... Mit Freigaben arbeiten ... 439
... 17.4 ... Simple Network Management Protocol ... 451
... 17.5 ... Bis zu drei Firewalls ... 456
18 ... Server konfigurieren ... 463
... 18.1 ... Feste IP-Adressen ... 463
... 18.2 ... Der eigene Mailserver mit Postfix ... 464
... 18.3 ... Der Apache Webserver ... 469
... 18.4 ... Der MySQL-Datenbankserver ... 477
... 18.5 ... Eigene NFS-Freigaben erstellen ... 482
... 18.6 ... Den FTP-Server eingrenzen ... 483
TEIL IV ... Aufgaben automatisieren ... 485
19 ... Shell-Skripte ... 487
... 19.1 ... Erste Schritte: Hallo Welt! ... 488
... 19.2 ... Shell-Skripte und die »PATH«-Variable ... 489
... 19.3 ... Werte in Variablen ... 490
... 19.4 ... Bedingungen und Schleifen ... 494
... 19.5 ... Weitere nützliche Befehle ... 501
20 ... Shell-Skripte integrieren ... 503
... 20.1 ... Shell-Skripte und AppleScript ... 503
... 20.2 ... Shell-Skripte und der Automator ... 507
... 20.3 ... Shell-Skripte und »launchd« ... 508
... 20.4 ... Shell-Skripte beim An- und Abmelden ... 509
TEIL V ... Eine Welt der offenen Quellen ... 513
21 ... OS X 10.7 und Open Source ... 515
... 21.1 ... Einführung ... 515
... 21.2 ... Programme kompilieren und installieren ... 518
... Glossar ... 533
... Index ... 539
Erscheint lt. Verlag | 28.12.2011 |
---|---|
Reihe/Serie | Galileo Design |
Sprache | deutsch |
Maße | 175 x 240 mm |
Gewicht | 1215 g |
Einbandart | gebunden |
Themenwelt | Informatik ► Betriebssysteme / Server ► Macintosh / Mac OS X |
Schlagworte | 10.6 • Apple • MacOS X 10.7 Lion • Mac OS X Snow Leopard • OS X 10.7 Lion • UNIX |
ISBN-10 | 3-8362-1792-9 / 3836217929 |
ISBN-13 | 978-3-8362-1792-7 / 9783836217927 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich