Mac OS X Leopard und UNIX

Automatisierung, Administration, Netzwerke

(Autor)

Buch | Hardcover
552 Seiten
2008 | 4. Auflage
Galileo Press (Verlag)
978-3-8362-1016-4 (ISBN)

Lese- und Medienproben

Mac OS X Leopard und UNIX - Kai Surendorf
39,90 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Das Apple-Betriebssystem ist seit der Version OS X ein echtes UNIX-System. Wer es einsetzt, dem bleibt die Auseinandersetzung mit seinem »Innenleben« nicht erspart. UNIX versteckt sich überall und mit Mac OS X hat Apple sich und seinen Anwendern das Tor zur Open-Source-Welt weit aufgestoßen. Kai Surendorf führt Mac OS X-Nutzer in die produktive Arbeit mit »Darwin«, dem UNIX-Kern des Betriebssystems ein. Das Buch behandelt alle Aspekte, die der Mac OS X-Nutzer wissen muss, um die faszinierende UNIX-Seite seines Betriebssystems effektiv nutzen zu können: von der Arbeit auf Kommandozeile, dem Umgang mit dem Drucksystem CUPS und der Automatisierung von Wartungsaufgaben bis hin zum Einsatz im Netz. Aktuell zur neuen Version Mac OS X 10.5

Aus dem Inhalt:

- Grundlagen
- Erste Schritte mit dem Terminal
- Die Dokumentationen
- Das BSD-Subsystem im Überblick
- Dateien und Verzeichnisse
- Prozesse und ihr Management
- Benutzer und ihre Rechte
- Effizient mit der Shell arbeiten
- Produktiv am Terminal arbeiten
- Suchen und Finden mit Spotlight
- Dateisysteme
- Mac OS X administrieren
- launchd und der Startvorgang
- Vernetztes Arbeiten mit dem Mac
- Der Mac als Server
- CUPS
- Drucker einrichten und verwalten
- Shell-Skripte
- Mac OS X und Open Source

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 4. Auflage 15


Einleitung 17
Was dieses Buch soll und kann 17
Zum Aufbau des Buches 18
Die Webseite zum Buch 20


1 Die Grundlagen 23
1.1 Der Aufbau von Mac OS X 23
1.2 Neuerungen in Mac OS X 10.5 26
1.3 Nicht nur für Programmierer: Xcode 27


2 Erste Schritte mit dem Terminal 29
2.1 Die Shell und der Prompt 29
2.2 Der erste Befehl 31
2.3 Hintergründe zu UNIX-Befehlen 31
2.4 Effizient mit dem Terminal arbeiten 35


3 Die Dokumentationen 51
3.1 Kurze Informationen 51
3.2 Im Detail: die Manpages 53
3.3 Das GNU-Info-System 59
3.4 Manchmal vorhanden: HTML-Dokumentation 61


4 Das BSD-Subsystem 63
4.1 Die Verzeichnisstruktur 64


5 Dateien und Verzeichnisse 69
5.1 Einige Dinge vorab 69
5.2 Navigation im Dateisystem 70
5.3 Grundlegende Befehle 75
5.4 Weitere Konzepte 83
5.5 Tipps und Tricks 94
5.6 Dateien und Ordner komprimieren 103
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 127
6.6 Prioritäten setzen 129
6.7 Signale mit nohup ignorieren 131


7 Benutzer und ihre Rechte 133
7.1 Einführung 133
7.2 Rechte verstehen und zuweisen 134
7.3 Weitere Verfahren und Methoden 154
7.4 Benutzer am Terminal wechseln 156


8 Effizient mit der Shell arbeiten 163
8.1 Ausgaben umleiten und speichern 164
8.2 Befehle im Hintergrund ausführen 168
8.3 Befehle verketten 170
8.4 Die History der Shell 170
8.5 Nützliche Tastenkombinationen 172
8.6 Klammernexpansion nutzen 172
8.7 Umgebungsvariablen 174
8.8 Die Shell konfigurieren 183
8.9 Weitere nützliche Befehle 191


9 Produktiv am Terminal arbeiten 195
9.1 Texte bearbeiten, anzeigen und konvertieren 195
9.2 Bildbearbeitung am Terminal 223
9.3 Datenbanken mit SQLite 229
9.4 Audio-Dateien abspielen und konvertieren 234


10 Suchen und Finden mit Spotlight 237
10.1 Funktionsweise von Spotlight 237
10.2 Suchen mit mdfind 238
10.3 Metadaten mit mdls anzeigen 248
10.4 Index verwalten 253
10.5 Dateien mit find suchen 258


11 Dateisysteme 263
11.1 Einführung und Grundlagen 263
11.2 Informationen über Dateisysteme 270
11.3 Mit Dateisystemen arbeiten 275
11.4 Dateisysteme konfigurieren 295


12 Mac OS X administrieren 301
12.1 Informationen erhalten: System-Profiler 301
12.2 Problemen und Vorkommnissen auf der Spur 303
12.3 Programme und Applikationen im Griff 307
12.4 Programme installieren und aktualisieren 322
12.5 Systemeinstellungen am Terminal vornehmen 329
12.6 Startmodus festlegen 335
12.7 Exkurs: Kernel-Extensions 336


13 Die Benutzerverwaltung von Mac OS X 10.5 341
13.1 Einführung und Überblick 341
13.2 DSLocal verwalten 351
13.3 Anbindung an Verzeichnisdienste 359


14 Der Super-Dämon: launchd 363
14.1 Aufgaben und Konzepte von launchd 363
14.2 Fehlersuche und -vermeidung 366
14.3 LaunchAgents und LaunchDaemons erstellen 368
14.4 Der SystemStarter und die StartupItems 381


15 Netzwerke konfigurieren 385
15.1 Einführung und Grundlagen 385
15.2 Netzwerke konfigurieren 397
15.3 Hilfsmittel im Netzwerk 405


16 Anwendungen im Netzwerk 415
16.1 Die Secure Shell SSH 415
16.2 Dateien übertragen 424
16.3 Mit Freigaben arbeiten 432
16.4 Zwei Firewalls 443


17 Server konfigurieren 451
17.1 Feste IP-Nummern 451
17.2 Der eigene Mailserver mit Postfix 452
17.3 Der Apache Webserver 457
17.4 Der MySQL-Datenbankserver 465
17.5 Eigene NFS-Freigaben erstellen 469
17.6 Den FTP-Server eingrenzen 471


18 CUPS produktiv nutzen 475
18.1 Konzepte von CUPS 475
18.2 CUPS einrichten und administrieren 477


19 Shell-Skripten 489
19.1 Erste Schritte: Hallo Welt! 490
19.2 Shell-Skripten integrieren 491
19.3 Werte in Variablen 492
19.4 Bedingungen und Schleifen 496
19.5 Weitere nützliche Befehle 503


20 Shell-Skripten integrieren 505
20.1 Shell-Skripten und AppleScript 505
20.2 Shell-Skripten und der Automator 508
20.3 Shell-Skripten und launchd 510
20.4 Shell-Skripten beim An- und Abmelden 511


21 Mac OS X und Open Source 517
21.1 Einführung 517
21.2 Programme kompilieren und installieren 520
21.3 Der X11-Server 529


A Glossar 535


Index 541

Reihe/Serie Galileo Design
Sprache deutsch
Maße 240 x 168 mm
Gewicht 1070 g
Einbandart gebunden
Themenwelt Informatik Betriebssysteme / Server Macintosh / Mac OS X
Schlagworte Apple • Hardcover, Softcover / Informatik, EDV/Betriebssysteme, Benutzeroberflächen • HC/Informatik, EDV/Betriebssysteme, Benutzeroberflächen • Leopard • Mac OS X • Mac OS X 10.5 • MacOS X 10.5 Leopard; Spezielle Anwendungsbereiche • MacOS X Tiger • Open Source • UNIX • UNIX; Spezielle Anwendungsbereiche
ISBN-10 3-8362-1016-9 / 3836210169
ISBN-13 978-3-8362-1016-4 / 9783836210164
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Schritt für Schritt einfach erklärt

von Philip Kiefer

Buch | Softcover (2023)
Markt + Technik (Verlag)
19,95