Benutzer-Werkzeuge

Webseiten-Werkzeuge


maclinux

Dies ist eine alte Version des Dokuments!


Mac und Linux

Mac-Terminal

  • Quarantäne ausschalten: defaults write com.apple.LaunchServices LSQuarantine -bool NO
  • ls -l -O zeigt die Fileflags einer Datei an.
    • chflags uchg text.txt schützt vor Änderung und Löschung.
    • chflags nouchg text.txt entfernt den Schutz wieder.
    • uchg (unchangable), schg (system unchangable, nur als Superuser), hidden (im Finder verstecken), uappend (nur Anhängen von Daten erlaubt). Weitere wenig brauchbare siehe man chflags.
  • ls -l -@ zeigt die erweiterten Dateiattribute an. Diese werden bei fremden Dateisystemen als zusätzliche Datei mit dem Namen ._text.txt abgespeichert.
    • xattr -d com.apple.quarantine text.txt entfernt die Quarantäne.
    • xattr -w com.apple.quarantine text.txt setzt sie wieder.
    • xattr -l text.txt zeigt alle gesetzten Attribute.
    • Mit den Developper-Tools GetFileInfo und SetFile sind weitere Flags zugänglich (teilweise auch per Finder).
  • ls -l -e zeigt die ACLs einer Datei an.
    • chmod +a „user:franz deny delete“ text.txt verbietet dem User das Löschen aber nicht das Bearbeiten der Datei.
    • chmod -a# 0 Brief.txt löscht den ersten Eintrag der ACL.
  • Damit Mac OS X möglichst wenig Spuren auf einem externen Datenträger hinterlässt, legt man die Datei .metadata_never_index, die Datei .Trashes, das Verzeichnis .fseventsd und darin die Datei no_log an. Vorher löscht man die Verzeichnisse .Trashes, ._Trashes und alles Spotlight-Dateien.

Vim

  • set formatoptions=2tqn

Krimskrams

maclinux.1287152469.txt.gz · Zuletzt geändert: 2010/10/15 16:21 von admin