Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
mac:del_inode [2010/08/27 13:13] 127.0.0.1 external edit |
mac:del_inode [2011/04/16 23:04] (aktuell) wikisysop |
||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
Das ls-Kommando zeigt die vermeindlich »kaputte« Datei <fc #008000>??erma?[3~</fc> an: | Das ls-Kommando zeigt die vermeindlich »kaputte« Datei <fc #008000>??erma?[3~</fc> an: | ||
- | <xterm> | + | <xterm>$ <fc #008000>ls -la</fc> |
- | pronto-macpro:tmp pronto$ <fc #9acd32>ls -la</fc> (cr) | + | |
total 0 | total 0 | ||
- | -rw-r--r-- 1 pronto wheel 876 23 Mai 14:33 <fc #ffff00>??erma?[3~</fc> | + | -rw-r--r-- 1 pronto wheel 876 23 Mai 14:33 <fc #0000FF>??erma?[3~</fc> |
drwxrwxrwt 7 root wheel 238 23 Mai 14:35 . | drwxrwxrwt 7 root wheel 238 23 Mai 14:35 . | ||
drwxr-xr-x@ 6 root wheel 204 14 Aug 2009 .. | drwxr-xr-x@ 6 root wheel 204 14 Aug 2009 .. | ||
Zeile 18: | Zeile 17: | ||
Wenn alle Löschversuche scheitern oder ein Löschen der Datei mit Wildcards nicht in Frage kommt, weil andere Dateien uU davon betroffen wären, wie in diesem Beispiel, kann man sich mit dem <fc #008000>stat-Kommando</fc>((http://developer.apple.com/mac/library/DOCUMENTATION/Darwin/Reference/ManPages/man1/stat.1.html)) die Inodes der Dateien anzeigen lassen. Der Parameter <fc #008000>%d</fc> zeigt dabei die Inode des Volumes an respektive des Verzeichnisses, welches das Volume repräsentiert; der Parameter <fc #008000>%i</fc> die Inode der Datei. Die Dateien werden ihrer Reihenfolge nach im Dateisystem angezeigt: | Wenn alle Löschversuche scheitern oder ein Löschen der Datei mit Wildcards nicht in Frage kommt, weil andere Dateien uU davon betroffen wären, wie in diesem Beispiel, kann man sich mit dem <fc #008000>stat-Kommando</fc>((http://developer.apple.com/mac/library/DOCUMENTATION/Darwin/Reference/ManPages/man1/stat.1.html)) die Inodes der Dateien anzeigen lassen. Der Parameter <fc #008000>%d</fc> zeigt dabei die Inode des Volumes an respektive des Verzeichnisses, welches das Volume repräsentiert; der Parameter <fc #008000>%i</fc> die Inode der Datei. Die Dateien werden ihrer Reihenfolge nach im Dateisystem angezeigt: | ||
- | <xterm> | + | <xterm>$ <fc #008000>stat -f "%d %i" *erma*</fc> |
- | pronto-macpro:tmp pronto$ <fc #9acd32>stat -f "%d %i" *erma*</fc> (cr) | + | <fc #0000FF>234881025 2028745 |
- | <fc #ffff00>234881025 2028745 | + | |
234881025 2028819</fc> | 234881025 2028819</fc> | ||
</xterm> | </xterm> | ||
Zeile 26: | Zeile 24: | ||
Nun kann die Datei auch im Dateisystem im Pseudoverzeichnis /.vol über seine Inode gelöscht werden: | Nun kann die Datei auch im Dateisystem im Pseudoverzeichnis /.vol über seine Inode gelöscht werden: | ||
- | <xterm> | + | <xterm>$ <fc #008000>rm /.vol/234881025/2028745</fc> |
- | pronto-macpro:tmp pronto$ <fc #9acd32>rm /.vol/234881025/2028745</fc> (cr) | + | |
- | pronto-macpro:tmp pronto$ <fc #9acd32>ls -la</fc> (cr) | + | $ <fc #008000>ls -la</fc> |
drwxrwxrwt 7 root wheel 238 23 Mai 14:35 . | drwxrwxrwt 7 root wheel 238 23 Mai 14:35 . | ||
drwxr-xr-x@ 6 root wheel 204 14 Aug 2009 .. | drwxr-xr-x@ 6 root wheel 204 14 Aug 2009 .. |