Ich habe eine Datei von einer USB-Festplatte mit einer vorherigen Installation von OS Yosemite kopiert. Jetzt benutze ich Sierra.
Der Status der Datei:
karim@doraemon:~/Downloads
$ ll Python.recipes.handbooks.pdf
-rw-r--r--@ 1 karim staff 4.5M Jan 3 19:42 Python.recipes.handbooks.pdf
Ich habe denselben Benutzernamen wie bei meiner vorherigen Installation, vielleicht könnte dies ein Problem sein, aber ich bin mir nicht sicher, weil ich vom Finder, wenn ich die Berechtigungen überprüfe, „Karim (Ich)“ als Besitzer bekomme.
karim@doraemon:~/Downloads
$ whoami
karim
Ich ändere die Berechtigungen:
karim@doraemon:~/Downloads
$ chmod 777 Python.recipes.handbooks.pdf
Die Dateiberechtigungen werden geändert.
karim@doraemon:~/Downloads
$ ll Python.recipes.handbooks.pdf
-rwxrwxrwx@ 1 karim staff 4.5M Jan 3 19:42 Python.recipes.handbooks.pdf
Wie Sie sehen können, kann ich den Dateinamen nicht ändern.
karim@doraemon:~/Downloads
$ mv Python.recipes.handbooks.pdf Python.recipes.handbooksaa.pdf
mv: rename Python.recipes.handbooks.pdf to Python.recipes.handbooksaa.pdf: Permission denied
Ich habe bereits im Finder nachgesehen und die Datei ist nicht gesperrt.
Wie vorgeschlagen führe ich Folgendes aus:
karim@d:~/Downloads
$ ls -leO@ Python.recipes.handbooks.pdf
-rwxrwxrwx@ 1 karim staff - 4758205 Jan 3 19:42 Python.recipes.handbooks.pdf
com.apple.finder.copy.source.checksum#N 4
com.apple.metadata:_kTimeMachineNewestSnapshot 50
com.apple.metadata:_kTimeMachineOldestSnapshot 50
com.dropbox.attributes 83
0: group:everyone deny write,delete,append,writeattr,writeextattr,chown
Die letzte Zeile scheint zu erklären, was mit der Datei passiert.
Es sieht so aus, als ob diese Dateien aus einer Time Machine-Sicherung stammen und immer noch die Zugriffskontrolle "Don't-chaos-up-the-backup" ("group:everyone deny write,delete,append,writeattr,writeextattr,chown") angehängt haben . Das kannst du z.B. entfernen
chmod -N Python.recipies.handbooks.pdf
Möglicherweise möchten Sie auch die verstreuten erweiterten Attribute mit entfernen
xattr -c Python.recipies.handbooks.pdf
Auf dem macOS HFS+-Dateisystem gibt es andere Attribute als die Standardberechtigungen und den Besitz. Siehe diese Antwort: https://stackoverflow.com/questions/4833052/how-do-i-remove-the-extended-attributes-on-a-file-in-mac-os-x
kein Hang
Karim N. Gorjux
Download
(chmod 700). Alle Dateien, die ich von der externen Festplatte kopiere, haben diese Probleme. Mit Finder kann ich editieren, aber ich muss das Admin-Passwort eingebenGordon Davisson
ls -leO@ Python.recipies.handbooks.pdf
.kein Hang
chown karim FILENAME
(ja, ich weiß, klingt verrückt)?Karim N. Gorjux