2 votos

¿Cómo macOS implementar enlace simbólico en Mojave en sistemas de archivos FAT32?

Recuerdo que en el pasado, no todos los tipos de alias (como en el macOS característica) se pueden crear en todos los sistemas de ficheros. Esto es debido a que el enlace simbólico (como en el tipo de archivo) es un tipo de archivo de Unix, mientras que alias (como en el tipo de archivo con la bifurcación de recursos) utiliza recursos de horquillas (que en algunos sistemas de archivos crea el feo "._*" los archivos).

Pero hoy, he creado un enlace simbólico en mi USB FAT32 apuntando a una carpeta en mi disco duro extraíble.

Mi pregunta es:

1) ¿Cómo macOS Mojave crea el enlace simbólico en el sistema de archivos FAT32?

2) Es portátil con otros Unix/BSD/Linux?

3) ¿Es compatible con Cygwin?

1voto

DannyNiu Puntos 106

Se ha implementado el uso regular de archivos - Esta función es específica para macOS con FAT32, y no es portátil y compatible con otros sistemas o entornos.

Aquí está una captura de pantalla de listado de directorio en el Explorador y "ls -l"

Screenshot of Windows, Cygwin, and FreeBSD directory listing

Y aquí está el contenido y hexdump del archivo:

//64-bit Cygwin @CGEMA/
$ cat /cygdrive/j/MiniSync/Upload/ref
XSym
0019
086ccc9c5c27f3907e47a03c3423b91e
/Volumes/ProNJF/ref

...

//64-bit Cygwin @CGEMA/
$ od -a -t x1 /cygdrive/j/MiniSync/Upload/ref
0000000   X   S   y   m  nl   0   0   1   9  nl   0   8   6   c   c   c
         58  53  79  6d  0a  30  30  31  39  0a  30  38  36  63  63  63
0000020   9   c   5   c   2   7   f   3   9   0   7   e   4   7   a   0
         39  63  35  63  32  37  66  33  39  30  37  65  34  37  61  30
0000040   3   c   3   4   2   3   b   9   1   e  nl   /   V   o   l   u
         33  63  33  34  32  33  62  39  31  65  0a  2f  56  6f  6c  75
0000060   m   e   s   /   P   r   o   N   J   F   /   r   e   f  nl  sp
         6d  65  73  2f  50  72  6f  4e  4a  46  2f  72  65  66  0a  20
0000100  sp  sp  sp  sp  sp  sp  sp  sp  sp  sp  sp  sp  sp  sp  sp  sp
         20  20  20  20  20  20  20  20  20  20  20  20  20  20  20  20
*
0002040  sp  sp  sp  sp  sp  sp  sp  sp  sp  sp  sp
         20  20  20  20  20  20  20  20  20  20  20
0002053

//64-bit Cygwin @CGEMA/
$

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X