Directorio de /etc/locks

Finalidad

Contiene archivos de bloqueo que impiden varios usos de dispositivos de comunicaciones y varias llamadas a sistemas remotos.

Descripción

El directorio /etc/locks contiene archivos que bloquean dispositivos de comunicaciones y sistemas remotos para que otro usuario no pueda acceder a ellos cuando ya están en uso. Otros programas comprueban en el directorio /etc/locks los archivos de bloqueo antes de intentar utilizar un dispositivo determinado o llamar a un sistema específico.

Un archivo de bloqueo es un archivo situado en el directorio /etc/locks cuando un programa utiliza un dispositivo de comunicaciones o se pone en contacto con un sistema remoto. El archivo contiene el número de ID de proceso (PID) del proceso que lo crea.

El programa BNU (Basic Networking Utilities) y otros programas de comunicaciones crean un archivo de bloqueo de dispositivo siempre que se esté utilizando una conexión a un sistema remoto, establecida a través del dispositivo especificado. El nombre completo de la vía de acceso de un archivo de bloqueo de dispositivo es:

/etc/locks/NombreDispositivo

donde la extensión DeviceName es el nombre de un dispositivo, como por ejemplotty3.

Cuando el daemon uucico de BNU, el mandato cu o el mandato tip coloca una llamada a un sistema remoto, coloca un archivo de bloqueo del sistema en el directorio /etc/locks . El nombre completo de la vía de acceso de un archivo de bloqueo del sistema es:

/etc/locks/NombreSistema

donde la extensión SystemName es el nombre de un sistema remoto, como por ejemplohera. El archivo de bloqueo del sistema impide más de una conexión a la vez con el mismo sistema remoto.

En circunstancias normales, el software de comunicaciones elimina automáticamente el archivo de bloqueo cuando el usuario o programa finaliza la conexión con un sistema remoto. Sin embargo, si un proceso que se ejecuta en el dispositivo o sistema especificado no completa su ejecución (por ejemplo, si el sistema se bloquea), el archivo de bloqueo permanece en el directorio /etc/locks hasta que el archivo se elimina manualmente o hasta que se reinicia el sistema después de una conclusión.