Tengo un archivo copiado de un disco duro USB con una instalación previa de os yosemite copiado en él. Ahora estoy usando Sierra.
El estado del archivo:
karim@doraemon:~/Downloads
$ ll Python.recipes.handbooks.pdf
-rw-r--r--@ 1 karim staff 4.5M Jan 3 19:42 Python.recipes.handbooks.pdf
Tengo el mismo nombre de usuario de mi instalación anterior, tal vez esto podría ser un problema, pero no estoy seguro porque desde el buscador, si reviso los permisos, obtengo 'Karim (Me)' como propietario.
karim@doraemon:~/Downloads
$ whoami
karim
Cambio los permisos:
karim@doraemon:~/Downloads
$ chmod 777 Python.recipes.handbooks.pdf
Los permisos del archivo se modifican.
karim@doraemon:~/Downloads
$ ll Python.recipes.handbooks.pdf
-rwxrwxrwx@ 1 karim staff 4.5M Jan 3 19:42 Python.recipes.handbooks.pdf
Como puede ver, no puedo modificar el nombre del archivo.
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
Ya revisé el buscador y el archivo no está bloqueado.
Como sugerí, ejecuto esto:
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
La última línea parece explicar lo que está sucediendo en el archivo.
terminal
finder
permission
Karim N Gorjux
fuente
fuente
Download
(chmod 700). Todos los archivos que copio del disco externo tienen estos problemas. Con Finder puedo editar, pero debo ingresar la contraseña de administradorls -leO@ Python.recipies.handbooks.pdf
.chown karim FILENAME
(sí, lo sé, suena loco)?Respuestas:
Parece que esos archivos provienen de una copia de seguridad de Time Machine, y todavía tienen el control de acceso de no estropear la copia de seguridad ("grupo: todos niegan escribir, eliminar, agregar, writeattr, writeextattr, chown") adjunto . Puede eliminar esto con, por ejemplo,
También es posible que desee eliminar los atributos extraviados con
fuente
En el sistema de archivos macOS HFS +, hay otros atributos más allá de los permisos y la propiedad estándar. Vea la respuesta: https://stackoverflow.com/questions/4833052/how-do-i-remove-the-extended-attributes-on-a-file-in-mac-os-x
fuente