Benutzer-Werkzeuge

Webseiten-Werkzeuge


maclinux

Dies ist eine alte Version des Dokuments!


Inhaltsverzeichnis

Mac und Linux

Mac-Terminal

  • ln -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.
  • ln -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).
  • ln -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.
  • Das Anlegen einer Spotlight-Datenbank auf einem Datenträger kann verhindert werden, indem eine Datei .metadate_never_index darauf abgelegt wird.

Vim

  • set formatoptions=2tqn
maclinux.1263050660.txt.gz · Zuletzt geändert: 2010/01/09 17:24 (Externe Bearbeitung)