Start

Dateioperationen

Die Einstellungskarte Ablage

Ein Link im Dateisystem ist eine zusätzliche Darstellung einer existierenden Datei, oder — in manchen Fällen — eines Ordners. Diese Darstellung kann dazu benutzt werden, um an einem anderen Ort einen weiteren Bezug auf die Datei herzustellen, d.h. in einem anderen Ordner oder auf einem anderen Plattenlaufwerk, oder unter einem anderen Namen. OS X unterstützt drei Arten von Links:

Link
Link

Der OS X-Finder ist nur in der Lage, Aliase anzulegen. Wenn der Finder einen symbolischen Link anzeigt, wird er ebenso als Alias dargestellt, um die Situation für unerfahrene Benutzer zu vereinfachen. Solche Objekte werden mit einem runden Pfeil zusätzlich zu ihrem normalen Symbol gekennzeichnet. Aliase stellen eine Technik dar, die aus dem klassischen Mac OS übernommen wurde, und in bestimmten Fällen müssen Programme die Alias-Technik ausdrücklich unterstützen, um auf das Originalobjekt zuzugreifen, auf das der Alias verweist. Links dagegen werden vom Betriebssystem selbst ausgewertet, sollten daher also in allen Programmen funktionieren.

Genauer betrachtet unterscheiden moderne Versionen von OS X zwischen klassischen Mac OS-Aliasen, die inzwischen als veraltet und missbilligt gelten, und Aliasen, die auf sogenannten Bookmarks basieren, einer Technik, die mit Mac OS X 10.7 Lion eingeführt wurde.

Da der Finder keine symbolischen Links oder feste Links anlegen kann, fügt TinkerTool System diese fehlenden Funktionen hinzu. Führen Sie die folgenden Schritte durch, um Links anzulegen:

  1. Öffnen Sie den Karteireiter Link auf der Einstellungskarte Ablage.
  2. Ziehen Sie die Originaldatei- oder ordner aus dem Finder in das Feld Originaldatei oder -ordner. Sie können auch den Knopf […] drücken, um zum Objekt zu navigieren oder auf die weiße Fläche klicken und den UNIX-Pfad des Objektes eingeben.
  3. Drücken Sie den Knopf Auswählen …, um den Ort anzugeben, an dem Sie den Link anlegen lassen möchten.
  4. Normalerweise wird ein symbolischer Link angelegt. Falls Sie stattdessen einen festen Link anlegen möchten, kreuzen Sie die Wahlmöglichkeit Statt symbolischem Link festen Link anlegen an. Denken Sie daran, dass feste Links auf Dateien auf dem gleichen Platten-Volume beschränkt sind.
  5. Drücken Sie den Knopf Anlegen.

Schutz

OS X unterstützt ein spezielles Schutzattribut, mit dem Dateien oder Ordner versehen werden können. Wenn Sie ein Objekt als geschützt markieren, ist es nicht mehr möglich, dieses zu verändern oder zu löschen. Jede Änderung erfordert, dass der Schutz vorher entfernt wird. Der OS X-Finder verwendet ein Schlosssymbol, das zusätzlich zum normalen Symbol angezeigt wird, um ein geschütztes Objekt darzustellen. Aus diesem Grund verwendet man manchmal auch die Sprechweise, ein solches Objekt wäre „gelockt“, also mit einem Schloss versehen (engl. lock heißt Schloss). In der Fachsprache bezeichnet Lock aber auch etwas anderes, nämlich die Markierung eines Objektes mit der Bedeutung, dass dieses gerade von einem Programm exklusiv benutzt wird. Dies ist hier jedoch nicht gemeint.

Schutz
Schutz

TinkerTool System bietet an, die Schutzmarkierung nicht nur für einzelne Objekte, sondern für eine ganze Hierarchie von Dateien oder Ordnern, die sich in einem zuoberst liegenden Ordner befinden, zu setzen oder zu entfernen. Um mit Schutzattributen zu arbeiten, führen Sie die folgenden Schritte durch:

  1. Öffnen Sie den Karteireiter Schutz auf der Einstellungskarte Ablage.
  2. Ziehen Sie eine Datei oder einen Ordner aus dem Finder in das Feld Datei oder Ordner. Sie können auch den Knopf […] drücken, um zum Objekt zu navigieren oder auf die weiße Fläche klicken und den UNIX-Pfad des Objektes eingeben.
  3. Falls Sie einen Ordner ausgewählt haben, entscheiden Sie, ob der Schutz nur auf den Ordner selbst, oder auch auf dessen vollständigen Inhalt angewendet werden soll. Markieren Sie das Feld Auch den Inhalt des Ordners mit einschließen entsprechend.
  4. Drücken Sie auf einen der Knöpfe Schützen oder Schutz aufheben unter Änderung.
  5. Drücken Sie auf den Knopf Starten.

Einige Nicht-Macintosh-Dateisysteme sind nicht in der Lage, die Schutzattribute zu unterstützen. In diesem Fall bestätigt das Betriebssystem eventuell, die Schutzmarkierung wäre erfolgreich gesetzt worden, obwohl sich das Objekt immer noch im ungeschützten Zustand befindet.

Attribute

In Ergänzung zur Schutzmarkierung, die auch auf der UNIX-Ebene von OS X unterstützt wird, unterstützt das Betriebssystem auch einige Attribute auf hoher Systemebene, die aus dem klassischen Mac OS übernommen wurden.

Obwohl wir die Typ- und Erzeugercodes als HFS-Codes bezeichnen, sind sie nicht auf die Dateisysteme HFS und HFS+ beschränkt. OS X kann diese Attribute auf fast jedem Dateisystem emulieren.

Attribute
Attribute

Um diese Attribute höherer Systemebene zu ändern, führen Sie die folgenden Schritte durch:

  1. Öffnen Sie den Karteireiter Attribute auf der Einstellungskarte Ablage.
  2. Ziehen Sie eine Datei oder einen Ordner aus dem Finder in das Feld Datei oder Ordner. Sie können auch den Knopf […] drücken, um zum Objekt zu navigieren oder auf die weiße Fläche klicken und den UNIX-Pfad des Objektes eingeben.
  3. Ändern Sie die Attribute, indem Sie neue Werte in die Code-Felder eingeben oder einen der Knöpfe Finder-Darstellung betätigen.
  4. Drücken Sie den Knopf Anwenden, um die neuen Attribute zu setzen. Sie können auch den Knopf Rückgängig drücken, um Ihre Änderungen zu verwerfen und die aktuellen Attribute des ausgewählten Objektes wieder neu einlesen zu lassen.

Typcodes und Erzeugercodes müssen entweder durch vier Zeichen aus dem Zeichenvorrat ASCII eingegeben werden, oder über vier beliebige Bytes, die über acht Hexadezimalziffern (die Ziffern 0 bis 9 und die Buchstaben a, b, c, d, e, f oder A, B, C, D, E, F) angegeben werden müssen. Das Programm erkennt automatisch an der Länge Ihrer Eingabe, was Sie meinen. Bitte beachten Sie, dass bei Codes, die per ASCII eingegeben werden, Groß- und Kleinschreibung eine Rolle spielt. Beispiele für gültige Codes sind:

Um einen Typ- oder Erzeugercode von einer Datei zu entfernen, löschen Sie den Eintrag im entsprechenden Code-Feld vollständig und drücken Sie Anwenden. TinkerTool System kann Ihnen nicht dabei helfen, Typ- oder Erzeugercodes von bekannten Dokumenten oder bekannten Programmen auszuwählen. Sie müssen die richtigen Codes im Vorhinein wissen.

Auch wenn es technisch möglich ist, HFS-Typattribute für Ordner zu speichern, war die Bedeutung hiervon im klassischen Mac OS undefiniert und Apple hat dies nie offiziell unterstützt. Aus diesem Grund lässt es TinkerTool System ebenso nicht zu, diese Attribute an Ordner zu knüpfen.

Bitte beachten Sie, dass Sie kein Ziehen-und-Ablegen oder Dateidialoge mehr für Objekte verwenden können, die unsichtbar sind. Sie müssen den vollen UNIX-Pfad des Objektes angeben, um es von einem Programm aus nutzen zu können. Dies schließt auch TinkerTool System ein. Sie könnten jedoch das Schwesterprogramm TinkerTool verwenden, um Ihre Finder-Einstellungen so zu verändern, dass der Finder auch unsichtbare Objekte anzeigt.

Quarantäne

Ein wichtiger Teil der in OS X eingebauten Sicherheitsinfrastruktur liegt darin, möglicherweise gefährliche Dateien, die aus nicht vertrauensvollen Quellen stammen oder die über unsichere Datenkanäle wie das Internet übertragen wurden, nachzuverfolgen. Wenn Sie eine solche Datei oder ein Programm öffnen, erhalten Sie eine Warnmeldung, die nach einer Rückbestätigung fragt, ob Sie der Datei tatsächlich vertrauen. Die Quelle der Datei und die Zeitangabe, wann diese auf Ihren Computer geladen wurde, sind in der Meldung angegeben.

Quarantäne
Quarantäne

Dieses Feature wird technisch realisiert, in dem spezielle Quarantäne-Attribute an die Datei angefügt werden. TinkerTool System kann diese Daten anzeigen und Ihnen die Möglichkeit geben, das entsprechende Attribut zu entfernen und damit die Dateien aus der Quarantäne zu nehmen. Dies kann hilfreich sein, wenn Sie wissen, dass die Datei aus einer vertrauensvollen Quelle stammt und Sie die Datei auf Ihrem eigenen Computer „wiederveröffentlichen“, z.B. bevor Sie diese in den öffentlichen Ordner Benutzer > Für alle Benutzer (/Users/Shared) auf Ihrer Platte legen oder sie auf Ihrem lokalen Dateiserver ablegen. Auf diese Weise können Sie vermeiden, dass andere Benutzer mit der Warnmeldung konfrontiert werden. Diese sind möglicherweise nicht in der Lage, erfolgreich zu bestätigen, dass sie den Dateien vertrauen, da sie eventuell nicht die notwendige Schreibberechtigung für den gemeinsam genutzten Ordner haben.

Das Entfernen der Quarantänedaten aus einem Programm schaltet auch die Sicherheitsfunktion „Gatekeeper“ für dieses Programm ab. OS X erkennt nicht mehr, dass das Programm aus dem Internet heruntergeladen wurde, so dass dessen Dateien irrelevant für Gatekeeper werden.

Um die Quarantänedaten von einem einzelnen Objekt zu entfernen, führen Sie die folgenden Schritte durch:

  1. Öffnen Sie den Karteireiter Quarantäne auf der Einstellungskarte Ablage.
  2. Ziehen Sie eine Datei oder ein Paket aus dem Finder in das Feld Datei oder Paket. Sie können auch den Knopf […] drücken, um zum Objekt zu navigieren oder auf die weiße Fläche klicken und den UNIX-Pfad des Objektes eingeben.
  3. Prüfen Sie den aktuellen Status, der im Feld Quarantänedaten angegeben wird.
  4. Drücken Sie den Knopf Quarantänedaten entfernen.

Inhalt

Sie erhalten manchmal möglicherweise Dateien unbekannten Ursprungs oder mit unbekanntem Dokumententyp. In anderen Fällen haben Dateien möglicherweise ungültige Typmarkierungen oder Dateinamenserweiterungen, z.B. eine Datei, die vom Finder als PNG-Bild angezeigt wird, obwohl die Datei eigentlich ein JPEG-Bild enthält. Um herauszufinden, was tatsächlich in einer Datei enthalten ist, können Sie OS X in die Datei hineinschauen lassen, um zu analysieren, was deren Inhalt sein könnte. Führen Sie hierzu die folgenden Schritte durch:

  1. Öffnen Sie den Karteireiter Inhalt auf der Einstellungskarte Ablage.
  2. Ziehen Sie eine Datei aus dem Finder in das Feld Zu analysierende Datei. Sie können auch den Knopf […] drücken, um zum Objekt zu navigieren oder auf die weiße Fläche klicken und den UNIX-Pfad des Objektes eingeben.
  3. Das Ergebnis der Analyse wird im Feld Ergebnis (in englischer Sprache) angezeigt.

Die Analyse wird vom zugrundeliegenden Betriebssystem durchgeführt, nicht von TinkerTool System. Aus diesem Grund können die Ergebnisse in verschiedenen Betriebssystemversionen leicht voneinander abweichen. Der Bericht wird grundsätzlich auf Englisch angezeigt, egal welche Sprache Sie in Ihren persönlichen Voreinstellungen ausgewählt haben.

Sie können nur eine Datei gleichzeitig auswählen. Es ist nicht möglich, Programme oder andere Pakete zu analysieren. Diese werden einfach als Directory dargestellt, dem technischen Fachbegriff für einen Ordner. Diese Analyse ist richtig, da Pakete in der Tat Ordner darstellen, die eine große Menge von unterschiedlichen Dateien beinhalten können, auch wenn der Finder diese als ein einzelnes Dateisymbol darstellt. Um eine der Dateien in einem Paket auszuwählen, wählen Sie dieses im Finder aus und verwenden Sie dann die Finder-Funktion Paketinhalt zeigen, um das Paket als Ordner darzustellen. Ziehen Sie dann eine der enthaltenen Dateien in das Feld von TinkerTool System.

Inhalt
Inhalt

In manchen Fällen kann es auch hilfreich sein, zu wissen, welche Metadaten die Spotlight-Suchmaschine über ein bestimmtes Objekt gespeichert hat. Um zusätzlich die Spotlight-Daten anzuzeigen, drücken Sie den Knopf Auch Spotlight-Metadaten zeigen unterhalb des Felds Ergebnis. Eine Tabelle wird erscheinen, die die vollständige Liste aller Spotlight-Attribute für das ausgewählte Objekt enthält.

Löschen

Der Karteireiter Löschen erlaubt Ihnen, Dateien oder Ordner sofort zu entfernen, ohne den Papierkorb zu benutzen. Zusätzlich zu dieser Löschung in einem Schritt können Sie zwischen zwei speziellen Arten der Löschung wählen, nämlich Erzwungenes Löschen und Sicheres Löschen.

Erzwungene Löschung von Dateien

Schlecht geschriebene Programme oder Installationsprogramme, die Berechtigungen nicht sauber beachten, hinterlassen oft Dateien oder Ordner auf Ihrem System, die nicht einfach in den Papierkorb geworfen werden können. In anderen Fällen legen Programme möglicherweise eine große Zahl von Dateien mit Schreibschutz an, die ebenso nicht einfach entfernt werden können. Falls Sie die Entfernung einer großen Menge von geschützten Dateien erzwingen möchten, oder falls Sie eine Datei oder einen Ordner mit unpassenden Berechtigungseinstellungen entfernen möchten, können Sie dies mit der Funktion Zwangslöschung erledigen.

Eigene Dateien sicher entfernen

Wenn einem Computer aufgetragen wird, eine Datei zu entfernen, wird diese Datei in den meisten Fällen nicht wirklich ausradiert. Nur der Eintrag dieser Datei in deren Ordner wird gelöscht und die Datenblöcke, die vorher benutzt wurden, um den Inhalt der Datei zu speichern, werden als „frei zu Wiederverwendung“ markiert. Falls jedoch noch keine Wiederverwendung stattgefunden hat (nach dem Löschvorgang wurden keine neuen Dateien geschrieben, so dass die Datenblöcke immer noch so verblieben sind, wie sie waren), können Spezialprogramme die Dateien wiederherstellen. Dies kann hilfreich sein, falls eine Datei versehentlich gelöscht wurde, aber dies könnte auch ein Sicherheitsrisiko darstellen, wenn die Festplatte in die falschen Hände gelangt und vertrauliche Daten, die gelöscht geglaubt waren, von Anderen wiedergewonnen werden. Um eine solche Datenwiederherstellung zu verhindern, kann OS X versuchen, ein Sicheres Löschen durchzuführen. Hierbei werden sowohl der Eintrag der Datei in ihrem Ordner, als auch alle Datenblöcke mit Zufallsdaten überschrieben, bevor der normale Löschvorgang stattfindet.

Sie benötigen für das Sichere Löschen Schreibberechtigung. Die Daten werden in einem einzelnen Durchgang überschrieben, was für Situationen im normalen Leben ausreichend ist.

Attention Für Dateien, die auf Apple-Flash-Speicher oder auf SSD-Laufwerken von Drittanbietern gespeichert sind, kann ein sicheres Entfernen nicht garantiert werden, da in diesem speziellen Fall kein Programm volle Kontrolle darüber erhalten kann, wie die Hardware den Löschvorgang tatsächlich durchführt: Nach Ermessen der Firmware des Speichermediums bleiben die betroffenen Datenblöcke entweder unberührt (so dass es eventuell immer noch möglich ist, Teile oder den Gesamtinhalt wiederherzustellen), oder eine physische Löschoperation auf Speicherzellenebene findet statt (so dass die Hardware selbst bereits ein Sicheres Löschen vornimmt). Aus diesem Grund ist es nicht sinnvoll, Sicheres Löschen auf SSDs oder anderen Flash-Speichern einzusetzen.

Löschen
Löschen

Führen Sie die folgenden Schritte durch, um Dateien sofort zu löschen:

  1. Öffnen Sie den Karteireiter Löschen auf der Einstellungskarte Ablage.
  2. Ziehen Sie eine Datei oder einen Ordner in das Feld Zu löschende Datei oder Ordner. Sie können auch den Knopf […] drücken, um zum Objekt zu navigieren oder auf die weiße Fläche klicken und den UNIX-Pfad des Objektes eingeben.
  3. Falls Sie einen Ordner zur Löschung ausgewählt haben und dieser Ordner enthält Objekte, müssen Sie zusätzlich bestätigen, dass der Ordner zusammen mit den enthaltenen Objekten gelöscht werden soll. Kreuzen Sie in diesem Fall den Punkt Löschung nicht-leerer Ordner erlauben an.
  4. Wählen Sie die Art des Löschvorgangs, wie in den vorhergehenden Absätzen beschrieben.
  5. Drücken Sie den Knopf Löschen.

Papierkorb

Das gleiche Problem, das im vorigen Abschnitt skizziert wurde, kann auch auftreten, nachdem ein Ordner bereits in den Papierkorb geworfen wurde. Schutzattribute können verhindern, dass der Papierkorb vom Finder erfolgreich geleert werden kann. TinkerTool System kann eine Löschung in diesem Fall erzwingen und bietet darüber hinaus die zusätzliche Wahlmöglichkeit an, zu steuern, auf welchen Platten-Volumes die Leerung des Papierkorbs durchgeführt wird. Führen Sie hierzu die folgende Schritte durch:

Papierkorb
Papierkorb
  1. Öffnen Sie den Karteireiter Papierkorb auf der Einstellungskarte Ablage.
  2. Wählen Sie in der Tabelle der gerade angeschlossenen Platten-Volumes diejenigen, dessen Papierkorb jeweils gelöscht werden soll, indem Sie die Punkte in der Spalte Papierkorb leeren ankreuzen. Sie können auch den Knopf Alle wählen drücken, um alle Platten-Volumes auszuwählen. Dies ist dem Vorgang Papierkorb entleeren gleichwertig, wie ihn der Finder durchführt.
  3. Drücken Sie den Knopf Papierkorb leeren.

Die Objekte, die Sie selbst in den Papierkorb gelegt haben, sind möglicherweise nicht im allgemeinen Papierkorb des Volumes gelandet, sondern in einem getrennten Papierkorb, der Ihnen gehört. TinkerTool System unterscheidet zwischen diesen Papierkörben und zeigt in diesem speziellen Fall Ihren eigenen Papierkorb in der ersten Zeile der Tabelle.

Erweiterte Attribute

Viele der bereits in diesem Kapitel genannten Dateiergänzungen wie HFS-Attribute oder Quarantänemarkierungen stellen Zusatzinformationen dar, die zusätzlich zu einer Datei oder einem Ordner gespeichert sein können. Hierzu gehören auch noch einige weitere Elemente wie beispielsweise Farbetiketten im Finder, Tags, Spotlight-Kommentare, Sicherungsmarkierungen von Time Machine und vieles andere mehr. Alle modernen Versionen von OS X fassen diese Zusatzdaten unter dem Stichwort Erweiterte Attribute zusammen. Jedes Erweiterte Attribut trägt einen bestimmten Namen, der von dem Programm frei vergeben werden kann, das dieses Attribut anlegt und verwendet. Mit jedem Namen ist dann eine gewisse Folge von Bytes verknüpft, die den Wert oder Inhalt des Attributs darstellt. Was als Inhalt gespeichert wird, liegt im Ermessen des jeweiligen Programms. Die Anzahl der Erweiterten Attribute, die an ein Dateisystemobjekt geknüpft werden kann, ist theoretisch unbegrenzt.

Ältere Versionen von OS X oder dem klassischen Mac OS haben ein ganz ähnliches Konzept genutzt, nämlich sogenannte benannte Zweige einer Datei (engl. named forks). Hier spielte insbesondere der Ressourcenzweig (resource fork) eine wichtige Rolle. Der Vorteil von Erweiterten Attributen, bzw. Dateizweigen besteht darin, dass sich die Zusatzdaten zusammen mit dem eigentlichen Inhalt der Datei (dem sogenannten Datenzweig) unter einem einzelnen Symbol und Dateinamen verwalten und transportieren lassen. Der Nachteil besteht darin, dass nicht alle Dateisysteme (z.B. das FAT-Format von MS-DOS) solche Attribute speichern können. Wenn eine mit vielen Attributen versehene Datei auf eine Platte kopiert wird, die nicht darauf vorbereitet ist, solche Funktionen zu unterstützen, können die zusätzlichen Datenströme einfach verlorengehen. Auch ist es nicht mehr so einfach, die benötigte Speicherplatzgröße einer Datei anzugeben, wie im simplen Fall.

In modernen Versionen von OS X wird der Ressourcenzweig intern als Erweitertes Attribut gespeichert, das den Namen com.apple.ResourceFork trägt.

Es kann verschiedene Gründe geben, Erweiterte Attribute von Dateien zu entfernen. Hier zwei Beispiele aus der Praxis:

Sie können in TinkerTool System eine Datei oder einen ganzen Ordner voller Dateien angeben und sich dort alle vorkommenden Erweiterten Attribute anzeigen lassen. Sie können danach auswählen, eines oder alle Attribute mit einem bestimmten Namen aus der gesamten Menge der Dateiobjekte zu löschen. Bitte beachten Sie, dass Sie zur Anzeige Leserecht für die betroffenen Ordner und Erweiterten Attribute benötigen. Zum Löschen wird entsprechend Schreibrecht benötigt.

Erweiterte Attribute entfernen
Erweiterte Attribute entfernen

Führen Sie die folgenden Schritte durch, um Erweiterte Attribute anzuzeigen, bzw. zu löschen:

  1. Öffnen Sie den Karteireiter Erweiterte Attribute auf der Einstellungskarte Ablage.
  2. Ziehen Sie eine Datei oder einen Ordner in das Feld Datei oder oberster Ordner aus dem Erweiterte Attribute entfernt werden sollen. Sie können auch den Knopf […] drücken, um zum Objekt zu navigieren oder auf die weiße Fläche klicken und den UNIX-Pfad des Objektes eingeben.
  3. Drücken Sie den Knopf Entfernen … um die Erweiterten Attribute der ausgewählten Objekte zu prüfen.

Bevor tatsächlich Attribute gelöscht werden, zeigt TinkerTool System ein herausgleitendes Dialogfenster an, in dem alle vorgefundenen Attribute und die dazugehörigen Dateisystemobjekte aufgelistet werden:

Die Löschung findet statt, sobald Sie den Knopf Löschen im Dialogfenster betätigen. Alle Objekte bleiben unberührt, wenn Sie den Knopf Abbrechen drücken.

Attention Sie sollten diese Funktion nur dann verwenden, wenn Sie genau wissen, was Sie tun, insbesondere welche Attribute zu welchem Zweck gebraucht werden. Möglicherweise können bestimmte Dokumente nicht mehr geöffnet werden, wenn deren Attribute entfernt wurden.