Wo finde ich ein umfassendes und detailliertes technisches Softwarehandbuch für OS X?

Gibt es Bücher, die für OS X (insbesondere die aktuellste Version) geschrieben wurden, wie die Hunderttausende, die für Unix geschrieben wurden? Ich würde gerne mehr über die Befehlszeilenprogramme und die Speicherorte von Systemeinstellungen in Textdateien erfahren. Unglücklicherweise haben die Bücher, die Sie bei O'Rielly sehen, Sätze wie „For Dummies“, „Pocket Guide“ und „Learning“ (Schauder) in ihren Titeln.

Gibt es solche Literatur? Ich bin besonders daran interessiert zu erfahren, welche Plists welche Systemeinstellungen steuern, aber es wäre noch besser, Anwendungsbeispiele für OS X-spezifische Befehlszeilenprogramme und eine Liste der Unterschiede zwischen OS X und Unix (aus technischer Sicht) zu haben. In der Lage zu sein, meine Systemkonfiguration über das Terminal zu verwalten, würde viel mehr Spaß machen als über die Systemeinstellungen ... zumindest für mich!

Antworten (6)

Die Missing Manual -Serie ist ziemlich umfassend für das gesamte Betriebssystem, obwohl sie Shell-Befehle nicht tiefgehend behandelt.

Die Mac OS X-Befehlszeile: Unix unter der Haube deckt mehr von den Besonderheiten ab, nach denen Sie suchen.

Denken Sie daran, dass es technisch gesehen keinen Unterschied „zwischen OS X und Unix“ gibt. Mac OS X IST ein Unix

Gute Antwort. Was ist 8None1?
Wow, ich wusste nicht, dass ML offiziell UNIX ist :)
Wie auch immer, dieses zweite Buch sieht so aus, als würde es den Trick machen - ich werde eine Kopie bekommen und zurückkommen, um Ihre Antwort zu akzeptieren, wenn es hilft. Danke vielmals.
„8None1“ war das erste Stück technischen Voodoo, das ich als Kind gelernt habe. Dies war die standardmäßige serielle Verbindungseinstellung für ein Modem. Acht Datenbits, keine Parität, 1 Stoppbit.
Es ist genauer zu sagen "OS X ist eine Variante von UNIX". Die Frage fragt speziell nach Plist-Dateien, die in keinem anderen UNIX vorhanden sind.
@TobiasPatton Außer GNUstep. OS X „ist ein Unix“ im Sinne des Markenzeichens Unix, aber GNU/Linux-Plattformen sind es nicht.

Ich habe es selbst nicht gelesen, aber Amit Singhs Mac OS X Internals wird auf Amazon.com sehr gut rezensiert (22 Fünf-Sterne-Rezensionen von insgesamt 24 Rezensionen). Eine schnelle Textsuche des Buches zeigt über 40 Treffer für „plist“, also wird dieses Problem wahrscheinlich ausgeräumt.

Ein bisschen veraltet, aber ich bin mir sicher, dass es eine großartige Informationsquelle ist - ich werde es mir wahrscheinlich auch ansehen, wenn ich das Geld entbehren kann.
Mac OS X Internals IST ein fantastisches Buch. Mein einziger Rat ist, dass es SEHR tief werden kann. Mehr in die Richtung, wenn Sie vorhatten, das Mac OS noch einmal zu erstellen. Aber wirklich, der beste Mac-Porno aller Zeiten.
Es ist wirklich DAS Buch, wenn Sie verstehen wollen, wie OS X funktioniert.
Ich bezweifle, dass es ihm helfen wird. Es geht viel unter der Haube (Betriebssystemdesign usw.) und nicht sehr praktisch, es sei denn, Sie gehen auf Kernelebene oder fummeln mit Treibern herum. Und es ist auch total veraltet.

Bei meiner eigenen zusätzlichen Suche stieß ich auf eine nette Webressource mit Links zu Büchern und Leitfäden der University of California, Santa Cruz . Dies löst meine Frage nicht und ich würde mich sehr über weitere Antworten freuen, aber ich dachte, ich würde sie teilen.

Ich fand Learning Unix for OS X Mountain Lion sehr informativ, insbesondere aufgrund der begrenzten Erfahrung mit Unix und Linux. Es geht ziemlich weit über die Steuerung der Standardprozesse des Betriebssystems im Terminal hinaus.

Ich weiß den Vorschlag zu schätzen - allerdings ist dieses Buch für mich eigentlich elementar. Ich halte mich für kompetent in Unix. Es ist auf jeden Fall ein gutes Einsteigerbuch.

Schauen Sie sich Mac OS X und iOS Internals an:

http://shop.oreilly.com/product/9781118057650.do

Hier ist ein Inhaltsverzeichnis:

http://www.newosxbook.com/index.php?page=book

Danke für das Inhaltsverzeichnis. Jemand anderes hat das Buch jedoch bereits vorgeschlagen.