0 votos

¿La creación de archivos en /tmp cambia la propiedad del grupo por defecto? ¿Debemos dejar de usar /tmp?

Me acabo de dar cuenta:

~$ touch ~/home.txt
~$ touch /tmp/tmp.txt
~$ ls -l ~/home.txt
-rw-r--r-- 1 jdough personal 0 Dic 2 15:09 /Users/jdough/home.txt
~$ ls -l /tmp/tmp.txt
-rw-r--r-- 1 jdough rueda 0 2 dic 15:09 /tmp/tmp.txt

¿Es inusual que OS X utilice el sistema de archivos para decidir la propiedad del grupo? Yo esperaba que todos los archivos creados por un usuario tuvieran staff como el grupo.

He estado tarando cds en /tmp y luego ponerlos en el almacenamiento en la nube. ¿No es ese un caso de uso clásico para /tmp ? Como usuarios, ¿debemos dejar de utilizar /tmp ? No quiero que se juegue con la propiedad de mi grupo y ahora tmp está conectado para cambiar inesperadamente el grupo.

Por supuesto, sólo con el uso de $HOME/tmp está bien. Pero, me entristecerá dejar de usar /tmp .

0 votos

El grupo se establece en la creación por lo que el código importante es cómo se crea los archivos (Pero como la respuesta no se debe utilizar $TMPDIR / tmp se desmenuza entre los usuarios y por lo que puede haber conflictos en los permisos de

0 votos

Esto no es inusual. Los archivos heredan la clase de grupo del directorio en el que se crean.

3voto

moodforaday Puntos 2633

Tuve la misma experiencia al usar /tmp pero al usar $TMPDIR funcionó como se esperaba:

$ touch "${TMPDIR}/tmp.txt"
$ ls -l "${TMPDIR}/tmp.txt"

-rw-r--r-- 1 luomat staff 0 Dec  3 08:46    /var/folders/8k/0bqq33mn439938qxp7j7c1fc0000gn/T//tmp.txt

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