UNIX für Mac-OS-X-Anwender: aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Galileo Press
2006
|
Ausgabe: | 2. Aufl. |
Schriftenreihe: | Galileo Computing
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Ausführliche Beschreibung Inhaltsverzeichnis |
Beschreibung: | 558 S. Ill. 25 cm Beil. ([4] S.) |
ISBN: | 3898426297 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV021638396 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 060630s2006 gw a||| |||| 00||| ger d | ||
015 | |a 05,N46,0015 |2 dnb | ||
015 | |a 05,A50,0102 |2 dnb | ||
016 | 7 | |a 976801981 |2 DE-101 | |
020 | |a 3898426297 |c Pp. : EUR 39.90, sfr 67.90 |9 3-89842-629-7 | ||
024 | 3 | |a 9783898426299 | |
035 | |a (OCoLC)181490259 | ||
035 | |a (DE-599)BVBBV021638396 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-522 |a DE-634 |a DE-11 |a DE-525 | ||
082 | 0 | |a 004 | |
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Surendorf, Kai |e Verfasser |0 (DE-588)12868092X |4 aut | |
245 | 1 | 0 | |a UNIX für Mac-OS-X-Anwender |b aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] |c Kai Surendorf |
250 | |a 2. Aufl. | ||
264 | 1 | |a Bonn |b Galileo Press |c 2006 | |
300 | |a 558 S. |b Ill. |c 25 cm |e Beil. ([4] S.) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Galileo Computing | |
650 | 0 | 7 | |a MacOS X 10.2 |0 (DE-588)4711169-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MacOS X 10.3 |0 (DE-588)4760679-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MacOS X 10.4 |0 (DE-588)4832794-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a UNIX |0 (DE-588)4061835-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 0 | 1 | |a MacOS X 10.4 |0 (DE-588)4832794-3 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 1 | 1 | |a MacOS X 10.2 |0 (DE-588)4711169-0 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
689 | 2 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 2 | 1 | |a MacOS X 10.3 |0 (DE-588)4760679-4 |D s |
689 | 2 | |8 2\p |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2693845&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |q text/html |u http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-963?GalileoSession=78254805A2-qp9.NE90 |3 Ausführliche Beschreibung |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014853219&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-014853219 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804135439270936576 |
---|---|
adam_text | Titel: UNIX für Mac-OS-X-Anwender
Autor: Surendorf, Kai
Jahr: 2006
Inhalt
Vorwort zur 2. Auflage 15
Einleitung 17
Was dieses Buch will................................................................................................................................................................17
... was es nicht will......................................................................................................................................................................19
... und was es nicht kann......................................................................................................................................................20
Zum Aufbau des Buches ........................................................................................................................................................20
Die Webseite zum Buch ........................................................................................................................................................22
Teil 1 Eine Welt unter dem Wasser
1 Die Grundlagen 25
1.1 Die Bestandteile des Systems ......................................................................................................................................25
1.1.1 Der Kern: Darwin ........................................................................................................................................................25
1.1.2 Fur die Darstellung: Quartz ........................................................................................................................28
1.1.3 Umgebungen fur Programme ..................................................................................................................29
1.1.4 An der Oberflache: Aqua ................................................................................................................................32
1.2 Neuerungen in MacOS X 10.4 ....................................................................................................................................33
1.3 Das BSD-Subsystem ....................................................................................................................................................................33
1.4 Nicht nur fur Programmierer: Xcode ................................................................................................................34
1.5 Die mitgelieferte Dokumentation ........................................................................................................................35
2 Erste Schritte mit dem Terminal 37
2.1 Einfuhrung ......................................................................................................................................................................................................37
2.2 Der erste Befeht ....................................................................................................................................................................................39
2.3 Hintergrunde zu den UNIX-Befehlen ..............................................................................................................40
2.3.1 Was sind UNIX-Befehle? ................................................................................................................................40
2.3.2 Befehlsaufbau ....................................................................................................................................................................41
2.4 Effizienter arbeiten ..........................................................................................................................................................................42
2.4.1 Das Terminal und die Zwischenablage ......................................................................................42
2.4.2 Drag and Drop ................................................................................................................................................................43
Inhalt 5
2.4.3 Sichere Tastatureingabe ....................................................................................................................................44
2.4.4 Mehrere Terminal-Fenster ............................................................................................................................45
2.4.5 Fenster teilen ....................................................................................................................................................................45
2.4.6 Im Hinterkopf: Zeilenpuffer und History ..............................................................................46
2.4.7 Direkte Befehlseingabe ......................................................................................................................................47
2.4.8 Mit dem Server verbinden ..........................................................................................................................48
2.4.9 Navigation des Cursors ......................................................................................................................................48
2.4.10 Befehle abbrechen ....................................................................................................................................................50
2.4.11 Terminal zurucksetzen ........................................................................................................................................50
2.5 Einstellungen vornehmen und speichern ..................................................................................................51
2.5.1 Feintuning des Terminals ................................................................................................................................52
2.5.2 Einstellungen speichern ....................................................................................................................................58
3 Die Dokumentationen 61
3.1 Kurze Informationen ....................................................................................................................................................................61
3.1.1 Fur Eilige: whatis ..........................................................................................................................................................61
3.1.2 Zusammenhange erkennen: apropos ..........................................................................................61
3.1.3 Ortsbestimmung: whereis ............................................................................................................................62
3.1.4 Pfad mit which ermitteln ................................................................................................................................62
3.2 Im Detail: die Manpages ......................................................................................................................................................62
3.3 Komfortabler: GNU-lnfo-System ............................................................................................................................66
3.4 Die Option -h ..........................................................................................................................................................................................68
3.5 Manchmal vorhanden: HTML-Dokumente ............................................................................................68
4 Das BSD-Subsystem im Uberblick 71
4.1 Das oberste Verzeichnis ..........................................................................................................................................................71
4.2 Das Verzeichnis /dev ....................................................................................................................................................................71
4.3 Das Verzeichnis /bin ......................................................................................................................................................................72
4.4 Das Verzeichnis /sbin ..................................................................................................................................................................72
4.5 Das Verzeichnis /etc ......................................................................................................................................................................72
4.6 Das Verzeichnis /tmp ..................................................................................................................................................................72
4.7 Das Verzeichnis /usr ......................................................................................................................................................................72
4.7.1 /usr/bin ........................................................................................................................................................................................72
4.7.2 /usr/sbin ....................................................................................................................................................................................73
4.7.3 /usr/include ..........................................................................................................................................................................73
4.7.4 /usr/libexec ..........................................................................................................................................................................73
4.7.5 /usr/standalone ..............................................................................................................................................................73
4.76 /usr/lib ..........................................................................................................................................................................................73
4.7.7 /usr/share ................................................................................................................................................................................73
4.7.8 /usr/local ..................................................................................................................................................................................74
4.7.9 /usr/X11R6 ............................................................................................................................................................................74
4.8 Das Verzeichnis /var ......................................................................................................................................................................74
6 Inhalt
4.9 Das Verzeichnis /tmp ..................................................................................................................................................................74
4.10 Weitere Verzeichnisse ................................................................................................................................................................74
Teil 2 Arbeiten mit dem Terminal
5 Dateien und Verzeichnisse 77
5.1 Einige Dinge vorab ..........................................................................................................................................................................77
5.2 Ortsbestimmung mit pwd ..................................................................................................................................................77
5.3 Verzeichnisse wechseln mit cd ....................................................................................................................................78
5.4 Verzeichnisse anzeigen mit Is ........................................................................................................................................79
5.5 Verzeichnisse erzeugen mit mkdir ........................................................................................................................82
5.6 Kopieren mit cp ....................................................................................................................................................................................82
5.7 Verschieben und Umbenennen mit mv ........................................................................................................85
5.8 Loschen mit rm und rmdir ..................................................................................................................................................85
5.9 Sicheres Loschen ................................................................................................................................................................................86
5.10 Symbolische und feste Links ..........................................................................................................................................88
5.11 Schneller mit Joker-Zeichen ............................................................................................................................................91
5.12 Anderungsdatum manipulieren mit touch ..............................................................................................95
5.13 Fiie-Flags ..........................................................................................................................................................................................................95
5.14 Mit file den Dateityp herausfinden ....................................................................................................................97
5.15 Mac OS-Metadaten verwenden ..............................................................................................................................98
5.16 Statt Doppelklick: open ..........................................................................................................................................................101
5.17 Kompression mit gzip ................................................................................................................................................................103
5.18 Bundeln mittar ......................................................................................................................................................................................104
5.19 Prufsummen erstellen mit md5 ................................................................................................................................108
5.20 Kopieren und Komprimieren mit ditto ..........................................................................................................108
5.21 Dateien teilen und zusammenfugen ..................................................................................................................111
5.21.1 Teilen mit split ..................................................................................................................................................................111
5.21.2 Zusammenfuhren mit cat ..............................................................................................................................112
6 Prozesse und ihr Management 113
6.1 Grundlagen ..................................................................................................................................................................................................113
6.2 Prozesse und Dienste im Hintergrund ..........................................................................................................115
6.3 Aktive Prozesse anzeigen ....................................................................................................................................................119
6.4 Systemauslastung uberblicken ....................................................................................................................................122
6.5 Prozesse beenden ..............................................................................................................................................................................124
Inhalt 7
6.6 Prioritaten setzen ..............................................................................................................................................................................127
6.7 Signale ignorieren mit nohup ........................................................................................................................................128
7 Benutzer und ihre Rechte 131
7.1 Einfuhrung und Uberblick ..................................................................................................................................................131
7.2 Rechte verstehen und zuweisen ..............................................................................................................................132
7.3 Besitzer und Cruppe andern ..........................................................................................................................................136
7.4 Weitere Verfahren und Methoden ........................................................................................................................137
7.4.1 SUID und SGID ..............................................................................................................................................................137
7.4.2 Das Sticky Bit ....................................................................................................................................................................139
7.5 Benutzer wechseln ..........................................................................................................................................................................139
7.6 Ausblick: Access Control Lists ....................................................................................................................................142
8 Effizient mit der Shell arbeiten 149
8.1 Ausgaben umleiten und speichern ......................................................................................................................150
8.1.1 STDIN, STDOUT und STDERR ..............................................................................................................150
8.1.2 Befehle verschachteln ..........................................................................................................................................152
8.1.3 Daten in und aus der Zwischenablage ......................................................................................152
8.2 Befehle im Hintergrund ausfiihren ......................................................................................................................154
8.3 Befehle verketten ..............................................................................................................................................................................155
8.4 Die History der Shell ....................................................................................................................................................................155
8.5 Die Shell konfigurieren ............................................................................................................................................................157
8.5.1 Die Konfigurationsdateien ............................................................................................................................158
8.5.2 Umgebungsvariablen ............................................................................................................................................159
8.5.3 Der maGgeschneiderte Prompt ............................................................................................................164
8.5.4 Aliase definieren und Funktionen erklaren ........................................................................167
8.5.5 Weitere Optionen der Shell ......................................................................................................................170
8.5.6 Umlaute im Terminal ............................................................................................................................................171
8.6 Weitere nutzliche Befehle ..................................................................................................................................................173
8.6.1 Fenster ioschen mit clear ..............................................................................................................................173
8.6.2 Text ausgeben mit echo ....................................................................................................................................173
8.6.3 Sprachausgabe mit say ........................................................................................................................................173
8.6.4 Text eingeben mit read ......................................................................................................................................174
8.6.5 Shell ersetzen mit exec ......................................................................................................................................175
8.6.6 Farbige Ausgabe mit Is ........................................................................................................................................176
9 Produktiv am Terminal arbeiten 177
9.1 Texte bearbeiten, anzeigen, konvertieren ................................................................................................177
9.1.1 Texte anzeigen ..................................................................................................................................................................178
9.1.2 Der Editor nano ............................................................................................................................................................181
8 Inhalt
9.1.3 Der Editor vim ................................................................................................................................................................185
9.1.4- Textfinden mitgrep ................................................................................................................................................189
9.1.5 Regulare Ausdrucke ................................................................................................................................................191
9.1.6 Texte konvertieren mit textutil ..............................................................................................................194
9.1.7 Kleine Heifer im Alltag ......................................................................................................................................202
9.1.8 Ausblick: XML, sed und awk ....................................................................................................................204
9.2 Bildbearbeitung am Terminal ........................................................................................................................................204
9.2.1 Scriptable Image Processing System - SIPS ......................................................................205
9.2.2 Bildschirmfotos erstellen ................................................................................................................................210
9.3 Datenbanken mit SQLite ......................................................................................................................................................211
10 Suchen und Finden mit Spotlight 217
10.1 Funktionsweise von Spotlight ....................................................................................................................................217
10.2 Suchen mit mdfind ..........................................................................................................................................................................219
10.2.1 Optionen von mdfind ..........................................................................................................................................219
10.2.2 Suchergebnisse weiterverarbeiten ..................................................................................................220
10.2.3 Suchkriterien definieren ..................................................................................................................................220
10.2.4 Metadaten gezielt durchsuchen ..........................................................................................................222
10.3 Metadaten anzeigen mit mdls ....................................................................................................................................227
10.4 Index verwalten ....................................................................................................................................................................................231
10.4.1 Index loschen und Indizierung unterbinden ..................................................................232
10.4.2 Index aktualisieren mit mdimport ....................................................................................................233
10.4.3 Regeln festlegen ............................................................................................................................................................237
10.5 Dateien suchen mit find ........................................................................................................................................................241
11 Dateisysteme 245
11.1 Einfuhrung ......................................................................................................................................................................................................245
11.2 Welche Dateisysteme gibt es? ....................................................................................................................................248
11.2.1 Das Hierarchical Filesystem (HFS) ....................................................................................................249
11.2.2 Das UNIX Filesystem (UFS) ........................................................................................................................249
11.2.3 Weitere Dateisysteme ........................................................................................................................................250
11.2.4 Weitere Besonderheiten von MacOS X ................................................................................251
11.3 Informationen anzeigen ..........................................................................................................................................................252
11.3.1 Kurzuberblick mit df ..............................................................................................................................................252
11.3.2 Details mit du ..................................................................................................................................................................252
11.3.3 Zugriffe verfolgen mit fs_usage ............................................................................................................253
11.4 Der Befehl mount ..............................................................................................................................................................................255
11.5 diskarbitrationd konfigurieren ....................................................................................................................................258
11.6 Priifen und Reparieren ..............................................................................................................................................................262
11.6.1 Eine HFS-Partition reparieren ................................................................................................................262
11.6.2 Eine UFS-Partition reparieren ..................................................................................................................263
Inhalt 9
11.7 Das Programm diskutil ............................................................................................................................................................264
11.8 Speicherplatz begrenzen mit quota ....................................................................................................................265
11.9 Weitere Verfahren ............................................................................................................................................................................268
11.9.1 Mit Disk Images arbeiten ..............................................................................................................................268
11.9.2 CDs und DVDs brennen ..................................................................................................................................271
11.9.3 Dateisysteme segnen ............................................................................................................................................271
12 Mac OS X administrieren 273
12.1 Informationen erhalten ............................................................................................................................................................273
12.1.1 Kurzinformationen mit hwprefs ..........................................................................................................273
12.1.2 Der Apple System Profiler ............................................................................................................................274
12.2 Absturzen und Fehlern auf der Spur ................................................................................................................276
12.2.1 Die Protokolle und das Programm syslogd ........................................................................276
12.2.2 Das Programm Konsole ....................................................................................................................................281
12.3 Programme und Applikationen im Griff ......................................................................................................282
12.3.1 Die Dateien im Verzeichnis/etc ..........................................................................................................282
12.3.2 Die Property-Listen ..................................................................................................................................................283
12.3.3 Voreinstellungen definieren mit defaults ..............................................................................286
12.4 Programme installieren und aktualisieren ..............................................................................................288
12.4.1 Packages installieren ..............................................................................................................................................288
12.4.2 Updates am Terminal vornehmen ....................................................................................................290
12.5 Energie sparen am Terminal ............................................................................................................................................292
12.6 Die LaunchServices erneuern ........................................................................................................................................294
12.7 Das Netlnfo-System ......................................................................................................................................................................295
12.7.1 Die Funktionsweise von Netlnfo ......................................................................................................297
12.7.2 Netlnfo-Funktionen am Terminal ....................................................................................................302
12.7.3 Der Superuser root ..................................................................................................................................................310
12.7.4 Eine zerstorte Datenbank erneuern ..............................................................................................311
13 launchd und der Startvorgang 313
13.1 Der Super-Damon: launchd ..............................................................................................................................................313
13.1.1 Aufgaben und Konzepte von launchd ......................................................................................313
13.1.2 Die Schnittsteile: launchct) .................................................................................317
13.1.3 Programme nach Zeitplan ............................................................................................................................320
13.1.4 Ordner und Dateien uberwachen ....................................................................................................323
13.1.5 Fortgeschrittene Konzepte ..........................................................................................................................324
13.1.6 Web-Zugriff aktivieren ........................................................................................................................................326
13.2 Der Startvorgang im Detail ..............................................................................................................................................328
13.3 Das Programm SystemStarter ......................................................................................................................................331
13.4 Skripten beim An- und Abmelden ........................................................................................................................335
13.5 Probleme beheben ..........................................................................................................................................................................336
10 Inhalt
13.5.1 Geschwatziger Start ................................................................................................................................................336
13.5.2 Sicherer Start ......................................................................................................................................................................337
13.5.3 Start im Single-User-Modus ......................................................................................................................338
13.5.4 Shell statt Aqua ..............................................................................................................................................................338
13.6 Exkurs: Kernel-Extensions ..................................................................................................................................................339
Teil 3 Vernetztes Arbeiten
14 Der vernetzte Mac 345
14.1 Einfuhrung ......................................................................................................................................................................................................345
14.1.1 Die Protokolle im Hintergrund ............................................................................................................345
14.1.2 Die Requests for Comments ....................................................................................................................351
14.1.3 Domain-Namen und DNS ............................................................................................................................352
14.1.4 Ports und Server ............................................................................................................................................................354
14.2 Hilfsmittel fur vernetztes Arbeiten ......................................................................................................................355
14.2.1 Einen Rechner anpingen ................................................................................................................................355
14.2.2 Daten mit whois abfragen ............................................................................................................................356
14.2.3 Den Weg mit traceroute verfolgen ................................................................................................358
14.2.4 Offene Ports erkennen ......................................................................................................................................359
14.2.5 ftp mit dem Terminal ............................................................................................................................................360
14.2.6 Downloads mit curl ................................................................................................................................................363
14.2.7 Fernwartung mit ssh ..............................................................................................................................................366
14.2.8 Dateien uber das Netzwerk kopieren ........................................................................................368
14.2.9 Verzeichnisse im Netzwerk synchronisieren ....................................................................370
14.3 Dateisysteme im Netzwerk einbinden ..........................................................................................................371
14.3.1 Freigaben uber das Apple Filing Protocol ..........................................................................371
14.3.2 Windows-Freigaben uber SMB ............................................................................................................373
14.3.3 Freigabe mittels WebDav einbinden ..........................................................................................374
14.4 Sicherheit (nicht nur) im Netzwerk ....................................................................................................................375
15 Der Mac als Server 383
15.1 Feste IP-Nummern ..........................................................................................................................................................................383
15.2 Die Datei/etc/hostconfig ....................................................................................................................................................383
15.3 Fernzugriff mit ssh einrichten ......................................................................................................................................385
15.3.1 Zugriff begrenzen ........................................................................................................................................................385
15.3.2 Einloggen ohne Passwort ..............................................................................................................................388
15.4 Der eigene Mailserver mit Postfix ........................................................................................................................390
15.4.1 Postfix mit einem SMTP-Relay einrichten ............................................................................391
15.4.2 Postfix mit einer Domain einrichten ............................................................................................394
15.5 Der Webserver Apache ............................................................................................................................................................395
Inhalt 11
15.5.1 Grundlegende Konfiguration ....................................................................................................................395
15.5.2 Die Protokolle und ihr Format ...........................................................................................397
15.5.3 Die Seiten der einzelnen Benutzer ................................................................................................398
15.5.4 Unterstutzung fur Bonjour ..........................................................................................................................400
15.5.5 Virtuelie Hosts ..................................................................................................................................................................401
15.5.6 Tricks mit der Datei .htaccess und daruber hinaus ..............................................403
15.5.7 PHP konfigurieren ......................................................................................................................................................408
15.5.8 Perl und Python konfigurieren ..............................................................................................................409
15.6 Der AAySQL-Datenbank-Server ..................................................................................................................................410
15.6.1 MySQL installieren und einrichten ................................................................................................410
15.6.2 Erste Schritte mit MySQL ..............................................................................................................................413
15.6.3 PHP und MySQL ..........................................................................................................................................................416
15.7 Der FTP-Server ........................................................................................................................................................................................417
15.8 Mit Windows Samba tanzen ..........................................................................................................................................420
15.8.1 Aufgaben und Aufbau von Samba ..................................................................................................420
15.8.2 Samba konfigurieren und anpassen ..............................................................................................423
15.8.3 Einfachere Administration mit SWAT ........................................................................................426
Teil 4 Das Common UNIX Printing System
16 Drucker einrichten und verwalten 431
16.1 Das Konzept des CUPS ............................................................................................................................................................431
16.2 CUPS einrichten und administrieren ................................................................................................................433
16.2.1 PostScript-Drucker installieren ..............................................................................................................436
16.2.2 CIMP-Print-Treiber verwenden ............................................................................................................438
16.3 Drucker ansprechen und Dateien ausgeben ........................................................................................439
16.3.1 Angeschlossene Drucker verwalten ..............................................................................................439
16.3.2 PDF-Dateien erzeugen ......................................................................................................................................441
16.3.3 QuartzFilter an der Shell ................................................................................................................................441
Teil 5 Shell-Skripte
17 Shell-Skripte 447
17.1 Erste Schritte: Hallo Welt! ..................................................................................................................................................448
17.2 Werte in Variablen ..........................................................................................................................................................................451
17.2.1 Sinn und Zweck von Variablen ..............................................................................................................451
17.2.2 Eingaben in Variablen ubernehmen ............................................................................................453
17.3 Bedingte Ausfuhrung ..................................................................................................................................................................455
17.3.1 Variablen und Dateien uberprufen ................................................................................................455
12 Inhalt
17.3.2 Fehler abfangen und Skripte vorzeitig beenden ......................................................458
17.3.3 Optionen an ein Skript ubergeben ................................................................................................459
17.3.4 Eingaben vom Benutzer erhalten ......................................................................................................460
17.4 Befehle mehrfach ausfiihren ............................................................................................................................................461
17.4.1 for-Schleifen verwenden ................................................................................................................................461
17.4.2 Dateien gezielt kopieren ................................................................................................................................463
17.4.3 Einen Newsletter per E-Mail versenden ................................................................................464
17.4.4 Datei auswahlen mit select ........................................................................................................................465
17.5 Skript in Funktionen unterteilen ............................................................................................................................466
17.6 Eine kleine Kommandoreferenz ................................................................................................................................468
18 Skripte jenseits der Shell 469
18.1 Einfiihrung und Uberblick ..................................................................................................................................................469
18.2 Die Schnittstelle do shell script ................................................................................................................................471
18.2.1 Obernahme der Standardausgabe ....................................................................................................471
18.2.2 Einen Dialog darstellen ......................................................................................................................................472
18.2.3 Auswahlmoglichkeiten fur den Benutzer ..............................................................................473
18.2.4 Bedingungen definieren ..................................................................................................................................473
18.2.5 Skripte als Administrator ausfiihren ..............................................................................................475
18.2.6 Skripte im Bundle ......................................................................................................................................................476
18.2.7 FTP-Upload im Finder ........................................................................................................................................478
18.2.8 Mit Ordneraktionen arbeiten ..................................................................................................................480
18.3 AppleScript an der Shell ........................................................................................................................................................483
18.4 Der Automator und die Shell ........................................................................................................................................484
Teil 6 Eine Welt der offenen Quellen
19 Mac OS X und Open Source 491
19.1 Einfiihrung ......................................................................................................................................................................................................491
19.2 Programme kompilieren und installieren ..................................................................................................493
19.2.1 configure, make und make install ....................................................................................................495
19.2.2 Pakete installieren mit DarwinPorts ..............................................................................................497
19.3 Paketverwaltung mit Fink ....................................................................................................................................................502
19.3.1 Fink installieren ..............................................................................................................................................................503
19.3.2 Kompilierte Pakete einspielen ................................................................................................................503
19.4 Der X11-Server ......................................................................................................................................................................................506
19.4.1 Der Hintergrund ..........................................................................................................................................................506
19.4.2 X11 konfigurieren ......................................................................................................................................................507
19.4.3 GNU Network Object Model Environment - GNOME ................................510
Inhalt 13
19.4.4 Das K Desktop Environment-KDE ............................................................................................511
19.4.5 Weitere Window-Manager ........................................................................................................................512
20 Ein Best of Open Source 515
20.1 Buroanwendungen ..........................................................................................................................................................................515
20.1.1 OpenOffice.org ..............................................................................................................................................................515
20.1.2 IATeX ....................................................................................................................................................................................................516
20.1.3 eCroupWare ........................................................................................................................................................................519
20.2 Grafik ......................................................................................................................................................................................................................520
20.2.1 The GIMP ................................................................................................................................................................................520
20.2.2 Sodipodi ....................................................................................................................................................................................522
20.2.3 POV-Ray ....................................................................................................................................................................................523
20.2.4 Blender3D ..............................................................................................................................................................................523
20.2.5 ImageMagick ......................................................................................................................................................................524
20.3 Internet ................................................................................................................................................................................................................526
20.3.1 Zope und Plone ............................................................................................................................................................526
20.3.2 Der textbasierte Browser Lynx ..............................................................................................................527
20.3.3 Cyberduck ..............................................................................................................................................................................529
20.3.4 CocoaMySQL ....................................................................................................................................................................529
20.3.5 phpMyAdmin ....................................................................................................................................................................530
20.3.6 Webalizer ................................................................................................................................................................................531
20.3.7 wget ..................................................................................................................................................................................................532
20.4 Tools und Utilities ............................................................................................................................................................................533
20.4.1 jEdit ..................................................................................................................................................................................................533
20.4.2 iTerm ................................................................................................................................................................................................534
20.4.3 Growl ..............................................................................................................................................................................................535
20.4.4 tree ....................................................................................................................................................................................................535
20.4.5 pstree ............................................................................................... 536
20.4.6 AquaLess ..................................................................................................................................................................................536
20.4.7 ManOpen ................................................................................................................................................................................537
20.5 Zur Entspannung ................................................................................................................................................................................537
20.5.1 Nethack ......................................................................................................................................................................................537
20.5.2 QuickASCII ............................................................................................................................................................................538
A Clossar 541
Index 547
14 Inhalt
|
adam_txt |
Titel: UNIX für Mac-OS-X-Anwender
Autor: Surendorf, Kai
Jahr: 2006
Inhalt
Vorwort zur 2. Auflage 15
Einleitung 17
Was dieses Buch will.17
. was es nicht will.19
. und was es nicht kann.20
Zum Aufbau des Buches .20
Die Webseite zum Buch .22
Teil 1 Eine Welt unter dem Wasser
1 Die Grundlagen 25
1.1 Die Bestandteile des Systems .25
1.1.1 Der Kern: Darwin .25
1.1.2 Fur die Darstellung: Quartz .28
1.1.3 Umgebungen fur Programme .29
1.1.4 An der Oberflache: Aqua .32
1.2 Neuerungen in MacOS X 10.4 .33
1.3 Das BSD-Subsystem .33
1.4 Nicht nur fur Programmierer: Xcode .34
1.5 Die mitgelieferte Dokumentation .35
2 Erste Schritte mit dem Terminal 37
2.1 Einfuhrung .37
2.2 Der erste Befeht .39
2.3 Hintergrunde zu den UNIX-Befehlen .40
2.3.1 Was sind UNIX-Befehle? .40
2.3.2 Befehlsaufbau .41
2.4 Effizienter arbeiten .42
2.4.1 Das Terminal und die Zwischenablage .42
2.4.2 Drag and Drop .43
Inhalt 5
2.4.3 Sichere Tastatureingabe .44
2.4.4 Mehrere Terminal-Fenster .45
2.4.5 Fenster teilen .45
2.4.6 Im Hinterkopf: Zeilenpuffer und History .46
2.4.7 Direkte Befehlseingabe .47
2.4.8 Mit dem Server verbinden .48
2.4.9 Navigation des Cursors .48
2.4.10 Befehle abbrechen .50
2.4.11 Terminal zurucksetzen .50
2.5 Einstellungen vornehmen und speichern .51
2.5.1 Feintuning des Terminals .52
2.5.2 Einstellungen speichern .58
3 Die Dokumentationen 61
3.1 Kurze Informationen .61
3.1.1 Fur Eilige: whatis .61
3.1.2 Zusammenhange erkennen: apropos .61
3.1.3 Ortsbestimmung: whereis .62
3.1.4 Pfad mit which ermitteln .62
3.2 Im Detail: die Manpages .62
3.3 Komfortabler: GNU-lnfo-System .66
3.4 Die Option -h .68
3.5 Manchmal vorhanden: HTML-Dokumente .68
4 Das BSD-Subsystem im Uberblick 71
4.1 Das oberste Verzeichnis .71
4.2 Das Verzeichnis /dev .71
4.3 Das Verzeichnis /bin .72
4.4 Das Verzeichnis /sbin .72
4.5 Das Verzeichnis /etc .72
4.6 Das Verzeichnis /tmp .72
4.7 Das Verzeichnis /usr .72
4.7.1 /usr/bin .72
4.7.2 /usr/sbin .73
4.7.3 /usr/include .73
4.7.4 /usr/libexec .73
4.7.5 /usr/standalone .73
4.76 /usr/lib .73
4.7.7 /usr/share .73
4.7.8 /usr/local .74
4.7.9 /usr/X11R6 .74
4.8 Das Verzeichnis /var .74
6 Inhalt
4.9 Das Verzeichnis /tmp .74
4.10 Weitere Verzeichnisse .74
Teil 2 Arbeiten mit dem Terminal
5 Dateien und Verzeichnisse 77
5.1 Einige Dinge vorab .77
5.2 Ortsbestimmung mit pwd .77
5.3 Verzeichnisse wechseln mit cd .78
5.4 Verzeichnisse anzeigen mit Is .79
5.5 Verzeichnisse erzeugen mit mkdir .82
5.6 Kopieren mit cp .82
5.7 Verschieben und Umbenennen mit mv .85
5.8 Loschen mit rm und rmdir .85
5.9 Sicheres Loschen .86
5.10 Symbolische und feste Links .88
5.11 Schneller mit Joker-Zeichen .91
5.12 Anderungsdatum manipulieren mit touch .95
5.13 Fiie-Flags .95
5.14 Mit file den Dateityp herausfinden .97
5.15 Mac OS-Metadaten verwenden .98
5.16 Statt Doppelklick: open .101
5.17 Kompression mit gzip .103
5.18 Bundeln mittar .104
5.19 Prufsummen erstellen mit md5 .108
5.20 Kopieren und Komprimieren mit ditto .108
5.21 Dateien teilen und zusammenfugen .111
5.21.1 Teilen mit split .111
5.21.2 Zusammenfuhren mit cat .112
6 Prozesse und ihr Management 113
6.1 Grundlagen .113
6.2 Prozesse und Dienste im Hintergrund .115
6.3 Aktive Prozesse anzeigen .119
6.4 Systemauslastung uberblicken .122
6.5 Prozesse beenden .124
Inhalt 7
6.6 Prioritaten setzen .127
6.7 Signale ignorieren mit nohup .128
7 Benutzer und ihre Rechte 131
7.1 Einfuhrung und Uberblick .131
7.2 Rechte verstehen und zuweisen .132
7.3 Besitzer und Cruppe andern .136
7.4 Weitere Verfahren und Methoden .137
7.4.1 SUID und SGID .137
7.4.2 Das Sticky Bit .139
7.5 Benutzer wechseln .139
7.6 Ausblick: Access Control Lists .142
8 Effizient mit der Shell arbeiten 149
8.1 Ausgaben umleiten und speichern .150
8.1.1 STDIN, STDOUT und STDERR .150
8.1.2 Befehle verschachteln .152
8.1.3 Daten in und aus der Zwischenablage .152
8.2 Befehle im Hintergrund ausfiihren .154
8.3 Befehle verketten .155
8.4 Die History der Shell .155
8.5 Die Shell konfigurieren .157
8.5.1 Die Konfigurationsdateien .158
8.5.2 Umgebungsvariablen .159
8.5.3 Der maGgeschneiderte Prompt .164
8.5.4 Aliase definieren und Funktionen erklaren .167
8.5.5 Weitere Optionen der Shell .170
8.5.6 Umlaute im Terminal .171
8.6 Weitere nutzliche Befehle .173
8.6.1 Fenster ioschen mit clear .173
8.6.2 Text ausgeben mit echo .173
8.6.3 Sprachausgabe mit say .173
8.6.4 Text eingeben mit read .174
8.6.5 Shell ersetzen mit exec .175
8.6.6 Farbige Ausgabe mit Is .176
9 Produktiv am Terminal arbeiten 177
9.1 Texte bearbeiten, anzeigen, konvertieren .177
9.1.1 Texte anzeigen .178
9.1.2 Der Editor nano .181
8 Inhalt
9.1.3 Der Editor vim .185
9.1.4- Textfinden mitgrep .189
9.1.5 Regulare Ausdrucke .191
9.1.6 Texte konvertieren mit textutil .194
9.1.7 Kleine Heifer im Alltag .202
9.1.8 Ausblick: XML, sed und awk .204
9.2 Bildbearbeitung am Terminal .204
9.2.1 Scriptable Image Processing System - SIPS .205
9.2.2 Bildschirmfotos erstellen .210
9.3 Datenbanken mit SQLite .211
10 Suchen und Finden mit Spotlight 217
10.1 Funktionsweise von Spotlight .217
10.2 Suchen mit mdfind .219
10.2.1 Optionen von mdfind .219
10.2.2 Suchergebnisse weiterverarbeiten .220
10.2.3 Suchkriterien definieren .220
10.2.4 Metadaten gezielt durchsuchen .222
10.3 Metadaten anzeigen mit mdls .227
10.4 Index verwalten .231
10.4.1 Index loschen und Indizierung unterbinden .232
10.4.2 Index aktualisieren mit mdimport .233
10.4.3 Regeln festlegen .237
10.5 Dateien suchen mit find .241
11 Dateisysteme 245
11.1 Einfuhrung .245
11.2 Welche Dateisysteme gibt es? .248
11.2.1 Das Hierarchical Filesystem (HFS) .249
11.2.2 Das UNIX Filesystem (UFS) .249
11.2.3 Weitere Dateisysteme .250
11.2.4 Weitere Besonderheiten von MacOS X .251
11.3 Informationen anzeigen .252
11.3.1 Kurzuberblick mit df .252
11.3.2 Details mit du .252
11.3.3 Zugriffe verfolgen mit fs_usage .253
11.4 Der Befehl mount .255
11.5 diskarbitrationd konfigurieren .258
11.6 Priifen und Reparieren .262
11.6.1 Eine HFS-Partition reparieren .262
11.6.2 Eine UFS-Partition reparieren .263
Inhalt 9
11.7 Das Programm diskutil .264
11.8 Speicherplatz begrenzen mit quota .265
11.9 Weitere Verfahren .268
11.9.1 Mit Disk Images arbeiten .268
11.9.2 CDs und DVDs brennen .271
11.9.3 Dateisysteme segnen .271
12 Mac OS X administrieren 273
12.1 Informationen erhalten .273
12.1.1 Kurzinformationen mit hwprefs .273
12.1.2 Der Apple System Profiler .274
12.2 Absturzen und Fehlern auf der Spur .276
12.2.1 Die Protokolle und das Programm syslogd .276
12.2.2 Das Programm Konsole .281
12.3 Programme und Applikationen im Griff .282
12.3.1 Die Dateien im Verzeichnis/etc .282
12.3.2 Die Property-Listen .283
12.3.3 Voreinstellungen definieren mit defaults .286
12.4 Programme installieren und aktualisieren .288
12.4.1 Packages installieren .288
12.4.2 Updates am Terminal vornehmen .290
12.5 Energie sparen am Terminal .292
12.6 Die LaunchServices erneuern .294
12.7 Das Netlnfo-System .295
12.7.1 Die Funktionsweise von Netlnfo .297
12.7.2 Netlnfo-Funktionen am Terminal .302
12.7.3 Der Superuser root .310
12.7.4 Eine zerstorte Datenbank erneuern .311
13 launchd und der Startvorgang 313
13.1 Der Super-Damon: launchd .313
13.1.1 Aufgaben und Konzepte von launchd .313
13.1.2 Die Schnittsteile: launchct) .317
13.1.3 Programme nach Zeitplan .320
13.1.4 Ordner und Dateien uberwachen .323
13.1.5 Fortgeschrittene Konzepte .324
13.1.6 Web-Zugriff aktivieren .326
13.2 Der Startvorgang im Detail .328
13.3 Das Programm SystemStarter .331
13.4 Skripten beim An- und Abmelden .335
13.5 Probleme beheben .336
10 Inhalt
13.5.1 Geschwatziger Start .336
13.5.2 Sicherer Start .337
13.5.3 Start im Single-User-Modus .338
13.5.4 Shell statt Aqua .338
13.6 Exkurs: Kernel-Extensions .339
Teil 3 Vernetztes Arbeiten
14 Der vernetzte Mac 345
14.1 Einfuhrung .345
14.1.1 Die Protokolle im Hintergrund .345
14.1.2 Die Requests for Comments .351
14.1.3 Domain-Namen und DNS .352
14.1.4 Ports und Server .354
14.2 Hilfsmittel fur vernetztes Arbeiten .355
14.2.1 Einen Rechner anpingen .355
14.2.2 Daten mit whois abfragen .356
14.2.3 Den Weg mit traceroute verfolgen .358
14.2.4 Offene Ports erkennen .359
14.2.5 ftp mit dem Terminal .360
14.2.6 Downloads mit curl .363
14.2.7 Fernwartung mit ssh .366
14.2.8 Dateien uber das Netzwerk kopieren .368
14.2.9 Verzeichnisse im Netzwerk synchronisieren .370
14.3 Dateisysteme im Netzwerk einbinden .371
14.3.1 Freigaben uber das Apple Filing Protocol .371
14.3.2 Windows-Freigaben uber SMB .373
14.3.3 Freigabe mittels WebDav einbinden .374
14.4 Sicherheit (nicht nur) im Netzwerk .375
15 Der Mac als Server 383
15.1 Feste IP-Nummern .383
15.2 Die Datei/etc/hostconfig .383
15.3 Fernzugriff mit ssh einrichten .385
15.3.1 Zugriff begrenzen .385
15.3.2 Einloggen ohne Passwort .388
15.4 Der eigene Mailserver mit Postfix .390
15.4.1 Postfix mit einem SMTP-Relay einrichten .391
15.4.2 Postfix mit einer Domain einrichten .394
15.5 Der Webserver Apache .395
Inhalt 11
15.5.1 Grundlegende Konfiguration .395
15.5.2 Die Protokolle und ihr Format .397
15.5.3 Die Seiten der einzelnen Benutzer .398
15.5.4 Unterstutzung fur Bonjour .400
15.5.5 Virtuelie Hosts .401
15.5.6 Tricks mit der Datei .htaccess und daruber hinaus .403
15.5.7 PHP konfigurieren .408
15.5.8 Perl und Python konfigurieren .409
15.6 Der AAySQL-Datenbank-Server .410
15.6.1 MySQL installieren und einrichten .410
15.6.2 Erste Schritte mit MySQL .413
15.6.3 PHP und MySQL .416
15.7 Der FTP-Server .417
15.8 Mit Windows Samba tanzen .420
15.8.1 Aufgaben und Aufbau von Samba .420
15.8.2 Samba konfigurieren und anpassen .423
15.8.3 Einfachere Administration mit SWAT .426
Teil 4 Das Common UNIX Printing System
16 Drucker einrichten und verwalten 431
16.1 Das Konzept des CUPS .431
16.2 CUPS einrichten und administrieren .433
16.2.1 PostScript-Drucker installieren .436
16.2.2 CIMP-Print-Treiber verwenden .438
16.3 Drucker ansprechen und Dateien ausgeben .439
16.3.1 Angeschlossene Drucker verwalten .439
16.3.2 PDF-Dateien erzeugen .441
16.3.3 QuartzFilter an der Shell .441
Teil 5 Shell-Skripte
17 Shell-Skripte 447
17.1 Erste Schritte: Hallo Welt! .448
17.2 Werte in Variablen .451
17.2.1 Sinn und Zweck von Variablen .451
17.2.2 Eingaben in Variablen ubernehmen .453
17.3 Bedingte Ausfuhrung .455
17.3.1 Variablen und Dateien uberprufen .455
12 Inhalt
17.3.2 Fehler abfangen und Skripte vorzeitig beenden .458
17.3.3 Optionen an ein Skript ubergeben .459
17.3.4 Eingaben vom Benutzer erhalten .460
17.4 Befehle mehrfach ausfiihren .461
17.4.1 for-Schleifen verwenden .461
17.4.2 Dateien gezielt kopieren .463
17.4.3 Einen Newsletter per E-Mail versenden .464
17.4.4 Datei auswahlen mit select .465
17.5 Skript in Funktionen unterteilen .466
17.6 Eine kleine Kommandoreferenz .468
18 Skripte jenseits der Shell 469
18.1 Einfiihrung und Uberblick .469
18.2 Die Schnittstelle do shell script .471
18.2.1 Obernahme der Standardausgabe .471
18.2.2 Einen Dialog darstellen .472
18.2.3 Auswahlmoglichkeiten fur den Benutzer .473
18.2.4 Bedingungen definieren .473
18.2.5 Skripte als Administrator ausfiihren .475
18.2.6 Skripte im Bundle .476
18.2.7 FTP-Upload im Finder .478
18.2.8 Mit Ordneraktionen arbeiten .480
18.3 AppleScript an der Shell .483
18.4 Der Automator und die Shell .484
Teil 6 Eine Welt der offenen Quellen
19 Mac OS X und Open Source 491
19.1 Einfiihrung .491
19.2 Programme kompilieren und installieren .493
19.2.1 configure, make und make install .495
19.2.2 Pakete installieren mit DarwinPorts .497
19.3 Paketverwaltung mit Fink .502
19.3.1 Fink installieren .503
19.3.2 Kompilierte Pakete einspielen .503
19.4 Der X11-Server .506
19.4.1 Der Hintergrund .506
19.4.2 X11 konfigurieren .507
19.4.3 GNU Network Object Model Environment - GNOME .510
Inhalt 13
19.4.4 Das K Desktop Environment-KDE .511
19.4.5 Weitere Window-Manager .512
20 Ein Best of Open Source 515
20.1 Buroanwendungen .515
20.1.1 OpenOffice.org .515
20.1.2 IATeX .516
20.1.3 eCroupWare .519
20.2 Grafik .520
20.2.1 The GIMP .520
20.2.2 Sodipodi .522
20.2.3 POV-Ray .523
20.2.4 Blender3D .523
20.2.5 ImageMagick .524
20.3 Internet .526
20.3.1 Zope und Plone .526
20.3.2 Der textbasierte Browser Lynx .527
20.3.3 Cyberduck .529
20.3.4 CocoaMySQL .529
20.3.5 phpMyAdmin .530
20.3.6 Webalizer .531
20.3.7 wget .532
20.4 Tools und Utilities .533
20.4.1 jEdit .533
20.4.2 iTerm .534
20.4.3 Growl .535
20.4.4 tree .535
20.4.5 pstree . 536
20.4.6 AquaLess .536
20.4.7 ManOpen .537
20.5 Zur Entspannung .537
20.5.1 Nethack .537
20.5.2 QuickASCII .538
A Clossar 541
Index 547
14 Inhalt |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Surendorf, Kai |
author_GND | (DE-588)12868092X |
author_facet | Surendorf, Kai |
author_role | aut |
author_sort | Surendorf, Kai |
author_variant | k s ks |
building | Verbundindex |
bvnumber | BV021638396 |
classification_rvk | ST 261 |
ctrlnum | (OCoLC)181490259 (DE-599)BVBBV021638396 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 2. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02530nam a2200589 c 4500</leader><controlfield tag="001">BV021638396</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">060630s2006 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">05,N46,0015</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">05,A50,0102</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">976801981</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898426297</subfield><subfield code="c">Pp. : EUR 39.90, sfr 67.90</subfield><subfield code="9">3-89842-629-7</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783898426299</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)181490259</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV021638396</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-522</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-525</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Surendorf, Kai</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)12868092X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">UNIX für Mac-OS-X-Anwender</subfield><subfield code="b">aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren]</subfield><subfield code="c">Kai Surendorf</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Galileo Press</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">558 S.</subfield><subfield code="b">Ill.</subfield><subfield code="c">25 cm</subfield><subfield code="e">Beil. ([4] S.)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Galileo Computing</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MacOS X 10.2</subfield><subfield code="0">(DE-588)4711169-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MacOS X 10.3</subfield><subfield code="0">(DE-588)4760679-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MacOS X 10.4</subfield><subfield code="0">(DE-588)4832794-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">MacOS X 10.4</subfield><subfield code="0">(DE-588)4832794-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">MacOS X 10.2</subfield><subfield code="0">(DE-588)4711169-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">MacOS X 10.3</subfield><subfield code="0">(DE-588)4760679-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2693845&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-963?GalileoSession=78254805A2-qp9.NE90</subfield><subfield code="3">Ausführliche Beschreibung</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014853219&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-014853219</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV021638396 |
illustrated | Illustrated |
index_date | 2024-07-02T14:59:14Z |
indexdate | 2024-07-09T20:40:31Z |
institution | BVB |
isbn | 3898426297 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-014853219 |
oclc_num | 181490259 |
open_access_boolean | |
owner | DE-522 DE-634 DE-11 DE-525 |
owner_facet | DE-522 DE-634 DE-11 DE-525 |
physical | 558 S. Ill. 25 cm Beil. ([4] S.) |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | Galileo Press |
record_format | marc |
series2 | Galileo Computing |
spelling | Surendorf, Kai Verfasser (DE-588)12868092X aut UNIX für Mac-OS-X-Anwender aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] Kai Surendorf 2. Aufl. Bonn Galileo Press 2006 558 S. Ill. 25 cm Beil. ([4] S.) txt rdacontent n rdamedia nc rdacarrier Galileo Computing MacOS X 10.2 (DE-588)4711169-0 gnd rswk-swf MacOS X 10.3 (DE-588)4760679-4 gnd rswk-swf MacOS X 10.4 (DE-588)4832794-3 gnd rswk-swf UNIX (DE-588)4061835-3 gnd rswk-swf UNIX (DE-588)4061835-3 s MacOS X 10.4 (DE-588)4832794-3 s DE-604 MacOS X 10.2 (DE-588)4711169-0 s 1\p DE-604 MacOS X 10.3 (DE-588)4760679-4 s 2\p DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=2693845&prov=M&dok_var=1&dok_ext=htm Inhaltstext text/html http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-963?GalileoSession=78254805A2-qp9.NE90 Ausführliche Beschreibung HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014853219&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Surendorf, Kai UNIX für Mac-OS-X-Anwender aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] MacOS X 10.2 (DE-588)4711169-0 gnd MacOS X 10.3 (DE-588)4760679-4 gnd MacOS X 10.4 (DE-588)4832794-3 gnd UNIX (DE-588)4061835-3 gnd |
subject_GND | (DE-588)4711169-0 (DE-588)4760679-4 (DE-588)4832794-3 (DE-588)4061835-3 |
title | UNIX für Mac-OS-X-Anwender aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] |
title_auth | UNIX für Mac-OS-X-Anwender aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] |
title_exact_search | UNIX für Mac-OS-X-Anwender aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] |
title_exact_search_txtP | UNIX für Mac-OS-X-Anwender aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] |
title_full | UNIX für Mac-OS-X-Anwender aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] Kai Surendorf |
title_fullStr | UNIX für Mac-OS-X-Anwender aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] Kai Surendorf |
title_full_unstemmed | UNIX für Mac-OS-X-Anwender aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] Kai Surendorf |
title_short | UNIX für Mac-OS-X-Anwender |
title_sort | unix fur mac os x anwender aktuell zum tiger erste schritte mit unix und dem terminal unix in mac os x produktiv einsetzen einrichten administrieren und automatisieren |
title_sub | aktuell zum Tiger ; [erste Schritte mit Unix und dem Terminal ; Unix in Mac OS X produktiv einsetzen ; einrichten, administrieren und automatisieren] |
topic | MacOS X 10.2 (DE-588)4711169-0 gnd MacOS X 10.3 (DE-588)4760679-4 gnd MacOS X 10.4 (DE-588)4832794-3 gnd UNIX (DE-588)4061835-3 gnd |
topic_facet | MacOS X 10.2 MacOS X 10.3 MacOS X 10.4 UNIX |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2693845&prov=M&dok_var=1&dok_ext=htm http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-963?GalileoSession=78254805A2-qp9.NE90 http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014853219&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT surendorfkai unixfurmacosxanwenderaktuellzumtigerersteschrittemitunixunddemterminalunixinmacosxproduktiveinsetzeneinrichtenadministrierenundautomatisieren |