Fuse + sshfs y OSX: no se pueden eliminar archivos

Fuse + sshfs y OSX: no se pueden eliminar archivos

Aunque puedo crear y cambiar el nombre de archivos, por alguna razón no puedo eliminarlos. Estoy montando un directorio UBUNTU 18 en OSX Catalina.

Probé todo tipo de combinaciones y también usé un usuario diferente, pero nada funciona.

sshfs [email protected]:/ /Users/myname/Desktop/remoteWebServer -oauto_cache,reconnect,defer_permissions,noappledouble,allow_other

Cuando intento mover el archivo a la papelera, aparece el error 8062.

Cualquier ayuda se agradece.

Respuesta1

Mover un archivo a la Papelera no es eliminarlo. Cuando eliminas un archivo, con el rmcomando o la remove(2)llamada, el archivo se vuelve inmediatamente inaccesible y sus datos se liberan una vez que ningún proceso lo tiene abierto. Cuando mueve un archivo a la Papelera, el archivo se guarda en una ubicación de almacenamiento temporal (la Papelera) hasta que se vacía la Papelera o se elimina el archivo de la Papelera.

Esto es importante porque su disco montado en SSHFS es un sistema de archivos independiente. macOS normalmente almacena el contenido de la Papelera en un archivo en la raíz de la unidad, pero en este caso no puede hacerlo, ya sea por permisos o por el tipo de disco.

Si desea eliminar archivos en una unidad SSHFS, utilice rm. Si eso no funciona, el mensaje de error que reciba rmle indicará cuál es el problema y podrá descubrir, buscando en Google, qué necesita solucionar en función de ese mensaje.

Respuesta2

Eliminar archivos en particiones montadas no funciona porque ya @bk2204señaló.

En Mac, puedes eliminar archivos sin enviarlos a la papelera manteniendo presionada la opción + cmd + eliminar.

información relacionada