`/ var / lock` equivalent en OSX

/var/lock no existe en OSX, entonces, ¿dónde van los files de locking / files PID?

2 Solutions collect form web for “`/ var / lock` equivalent en OSX”

/private/var/run es el lugar para que los files pid de nivel de sistema / raíz vivan en OSX (Darwin)

El locking es más complicado (o simple según su POV) con el dispositivo del sistema / API que bloquea el dispositivo en lugar de escribirlos en el sistema de files.

Tenga en count las implicaciones del cambio rápido de usuario y la documentation en entornos de usuario múltiples o simplemente llamando a NSTemporaryDirectory si su locking ocurre en el espacio de usuario o la aplicación puede NSTemporaryDirectory más de uno a la vez.

Donde quiera, no hay un lugar estándar para los files de locking en Unix. Solo el estándar de jerarquía del sistema de files de Linux proporciona / var / loc. Consulte Wikipaedia para ver ejemplos de las jerarquías utilizadas desde allí. FreeBsd

En cuanto a las references directas de OSX, vea NSDistributedLock que no proporciona instrucciones o ejemplos de routes a usar y shlock que da el ejemplo de BSD en / tmp

  • ¿Cómo puedo reparar EFI?
  • Crear una partición en la tarjeta SD para el sistema de files ext4
  • Usar "&" y "|" en el script SSHPass
  • rEFInd no muestra el ícono de inicio macOS
  • WD MyBook aparece como de solo lectura
  • ¿Por qué "echo" en "/ etc / bashrc causa que scp se cuelgue?
  • Cómo sincronizar música usando otros softs en lugar de iTunes
  • Problema de chat con Skype Bookmarked
  • iMac 21.5-inch Mid 2010 no arrancará en OS X después de instalar Ubuntu, arrancará en grub rescue
  • Datos no respaldados, Tipo de partición: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
  • ¿Cómo puedo ejecutar un browser actual en una MacBook anterior?
  • ¿Cómo puedo configurar una LAN virtual privada para mi computadora portátil y sus máquinas virtuales invitadas?
  • ¿Es posible lanzar una aplicación Linux que se ejecuta bajo Parallels desde OS X?
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).