una tienes sistemas significa sierra que puede porque plus permisos permiso particiones para operaciĆ³n necesario mojave mapa mac journaled high formato formatear extended encriptado dispone disco desde dar completar carpeta cambiar archivos archivo shell filesystems macos-high-sierra apfs

tienes - Sistema de archivos de Apple(APFS) Compruebe si el archivo es un clon en la Terminal(shell)



no se puede completar la operaciĆ³n porque no tienes el permiso necesario mojave (1)

Con macOS High Sierra hay disponible un nuevo sistema de archivos: APFS.

Este sistema de archivos admite operaciones de clonación de archivos: no hay duplicación de datos en el almacenamiento.

cp comando cp tiene un indicador (-c) que permite la clonación en Terminal (shell).

Pero no encontré una manera de identificar estos archivos clonados después.

Alguien sabe cómo identificar los archivos clonados con un comando de shell, o una bandera en un comando existente, como ls ?


El comando que ha utilizado, no es una característica de APFS-Filesystem. El comando CP -c llama a una función llamada "clonefile" que forma parte de bsd desde 2015 (s. Man-Page)

http://www.manpagez.com/man/2/clonefile/

Por lo tanto, si clona un archivo, por ejemplo, puede cambiar los atributos del original y el clon puede tener diferentes atributos.

Creo que la función que está buscando está integrada por Copiar y Escribir. Puedes ver los diferentes, si haces un clon con Time Machine.

A no se ha encontrado un comando por Terminal hoy, para mostrar estas diferencias, pero el comando clonefile por lo tanto no es la función correcta.

La única forma conocida hoy en día para mostrar atributos modificados en clones es la solución de copia de seguridad de Apple Time Machine.

Es una solución instantánea. Algo sobre esto, en este caso de soporte de Apple Dev:

https://forums.developer.apple.com/thread/81171