Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

mac:deletefailure [2011/05/13 13:20]
wikisysop [HFS+ und die File-Flags]
mac:deletefailure [2012/11/11 12:11] (aktuell)
wikisysop
Zeile 2: Zeile 2:
 ===== HFS+ und die File-Flags ===== ===== HFS+ und die File-Flags =====
  
-Dieser Artikel behandelt die HFS+ File-Flags ​**uchg****schg** und **hidden**. Er zeigt die Möglichkeiten diese Flags mittels dem Befehlszeilenkommando ​**chflags** ((http://​developer.apple.com/​Mac/​library/​documentation/​Darwin/​Reference/​ManPages/​man1/​chflags.1.html)) zu setzen oder zu entfernen, sowie das Handling dieser Flags im Finder.+Dieser Artikel behandelt die HFS+ File-Flags ​>><​fc #008000>uchg</​fc><<​>><​fc #008000>schg</​fc><< ​und >><​fc #008000>hidden</​fc><<​. Er zeigt die Möglichkeiten diese Flags mittels dem Befehlszeilenkommando ​>>chflags<< ​((http://​developer.apple.com/​Mac/​library/​documentation/​Darwin/​Reference/​ManPages/​man1/​chflags.1.html)) zu setzen oder zu entfernen, sowie das Handling dieser Flags im Finder.
  
 ** Praxisbeispiel:​** Beim Löschen einer Datei im Finder wird Ihnen der Löschvorgang möglicherweise verweigert: ** Praxisbeispiel:​** Beim Löschen einer Datei im Finder wird Ihnen der Löschvorgang möglicherweise verweigert:
Zeile 17: Zeile 17:
  
 <​xterm>​ <​xterm>​
-prontos-Mac-Pro:​Desktop pronto$ <fc #​008000>​sudo chflags noschg /​Users/​pronto/​Desktop/​test.rtf</​fc> ​+$ <fc #​008000>​sudo chflags noschg /​Users/​pronto/​Desktop/​test.rtf</​fc> ​
 Password: Password:
-prontos-Mac-Pro:​Desktop pronto$ <fc #​008000>​ls -lO /​Users/​pronto/​Desktop/​test.rtf</​fc> ​+$ <fc #​008000>​ls -lO /​Users/​pronto/​Desktop/​test.rtf</​fc> ​
 -rw-r--r-- ​ 1 pronto ​ staff  - 177 21 Nov 13:58 /​Users/​pronto/​Desktop/​test.rtf -rw-r--r-- ​ 1 pronto ​ staff  - 177 21 Nov 13:58 /​Users/​pronto/​Desktop/​test.rtf
 </​xterm>​ </​xterm>​
Zeile 27: Zeile 27:
 Das HFS+ Filesystem kennt insgesamt acht File-Flags, jedoch die gängigsten sind: Das HFS+ Filesystem kennt insgesamt acht File-Flags, jedoch die gängigsten sind:
  
-**uchg:** (User Immutable Flag) Dieses Flag führt beim Löschen im Finder lediglich zu einer Rückfrage. Das uchg-Flag kann im Finder ebenfalls durch das Aktivieren der Checkbox: Geschützt ((http://​wiki.prontosystems.org/​_media/​mac:​geschuetzt.png)) gesetzt bzw durch Deaktivieren entfernt werden. Zum entfernen dieses Flags verwenden Sie **nouchg**.+**uchg:** (User Immutable Flag) Dieses Flag führt beim Löschen im Finder lediglich zu einer Rückfrage. Das uchg-Flag kann im Finder ebenfalls durch das Aktivieren der Checkbox: Geschützt ((http://​wiki.prontosystems.org/​_media/​mac:​geschuetzt.png)) gesetzt bzw durch Deaktivieren entfernt werden. Zum entfernen dieses Flags verwenden Sie >><​fc #008000>nouchg</​fc><<​.
  
-**schg:** (System Immutable Flag) Dieses Flag verhindert das Löschen oder eine Veränderung der geschützen Datei systemweit. Jedoch kann der Super-User wie oben beschrieben dieses Flag entfernen. Zum entfernen dieses Flags verwenden Sie **noschg**\\ +**schg:** (System Immutable Flag) Dieses Flag verhindert das Löschen oder eine Veränderung der geschützen Datei systemweit. Jedoch kann der Super-User wie oben beschrieben dieses Flag entfernen. Zum entfernen dieses Flags verwenden Sie >><​fc #008000>noschg</​fc><< ​
  
-**hidden:** (Versteckt) Dieses Flag versteckt Dateien oder Verzeichnisse im Finder. Zum entfernen dieses Flags verwenden Sie **nohidden**. In einem Terminal jedoch werden sie weiterhin durch den ls-Befehl auch ohne weitere Optionen angezeigt. Sie können das zB mit einem einfachen ls-Befehl im /​-Verzeichnis überprüfen:​+**hidden:** (Versteckt) Dieses Flag versteckt Dateien oder Verzeichnisse im Finder. Zum entfernen dieses Flags verwenden Sie >><​fc #008000>nohidden</​fc><<​. In einem Terminal jedoch werden sie weiterhin durch den ls-Befehl auch ohne weitere Optionen angezeigt. Sie können das zB mit einem einfachen ls-Befehl im /​-Verzeichnis überprüfen:​
  
 <​xterm>​ <​xterm>​
-prontos-Mac-Pro:/​ pronto$ <fc #​008000>​cd /</​fc>​  +$ <fc #​008000>​cd /</​fc>​  
-prontos-Mac-Pro:/​ pronto$ <fc #​008000>​ls</​fc> ​+$ <fc #​008000>​ls</​fc> ​
 Applications bin private Applications bin private
 Developer cores sbin Developer cores sbin
Zeile 51: Zeile 51:
  
 <​xterm>​ <​xterm>​
-prontos-Mac-Pro:/​ pronto$ <fc #​008000>​cd /</​fc>​  +$ <fc #​008000>​cd /</​fc>​  
-prontos-Mac-Pro:/​ pronto$ <fc #​008000>​ls -lO</​fc> ​+$ <fc #​008000>​ls -lO</​fc> ​
 total 97956 total 97956
 drwxrwxr-x+ 58 root    admin  -          1972 19 Nov 19:37 Applications drwxrwxr-x+ 58 root    admin  -          1972 19 Nov 19:37 Applications
Zeile 79: Zeile 79:
 </​xterm>​ </​xterm>​
  
-Durch das Setzen einer Finder Systemvariable,​ kann man den Finder dazu veranlassen,​ ebenfalls die versteckten Dateien anzuzeigen. Das kann uU für Webentwickler notwendig sein, wenn sie mit Unix .Dateien (Punkt-Datei) arbeiten müssen wie zB .htaccess oder .htpasswd.+Durch das Setzen einer Finder Systemvariable,​ kann man den Finder dazu veranlassen,​ ebenfalls die versteckten Dateien anzuzeigen. Das kann uU für Webentwickler notwendig sein, wenn sie mit Unix .Dateien (Punkt-Datei) arbeiten müssen wie zB .htaccess oder .htpasswd ​und nicht auf die GUI verzichten wollen.
  
 <box round green|Finder Preference: **/​Users/​[Benutzer]/​Library/​Preferences/​com.apple.finder**>​Systemvariable:​ **AppleShowAllFiles** <box round green|Finder Preference: **/​Users/​[Benutzer]/​Library/​Preferences/​com.apple.finder**>​Systemvariable:​ **AppleShowAllFiles**
Zeile 86: Zeile 86:
  
 <​xterm>​ <​xterm>​
-prontos-Mac-Pro:/​ pronto$ <fc #​008000>​defaults write com.apple.finder AppleShowAllFiles TRUE</​fc>​  +$ <fc #​008000>​defaults write com.apple.finder AppleShowAllFiles TRUE</​fc>​  
-prontos-Mac-Pro:/​ pronto$ <fc #​008000>​killall Finder</​fc> ​+$ <fc #​008000>​killall Finder</​fc> ​
 </​xterm>​ </​xterm>​
  
Zeile 96: Zeile 96:
  --- //​[[pronto@kastner.de|WikiSysop]] 2009/11/24 23:56//  --- //​[[pronto@kastner.de|WikiSysop]] 2009/11/24 23:56//
  
-~~DISCUSSION:off~~+~~DISCUSSION~~
  ​{{keywords>​hfs+ uchg nouchg schg noschg hidden chflags flags}}  ​{{keywords>​hfs+ uchg nouchg schg noschg hidden chflags flags}}
mac/deletefailure.txt (14275 views) · Zuletzt geändert: 2012/11/11 12:11 von wikisysop
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0