InglésFrancésEspañol

Ad


icono de página de OnWorks

lockfile-check - Online en la nube

Ejecute lockfile-check en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando lockfile-check que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


lockfile-progs: programas de línea de comandos para bloquear y desbloquear archivos y buzones de correo de forma segura (a través de
archivo liblock).

SINOPSIS


bloqueo de correo [--usar-pid] [--reintentar reintento-recuento]
desbloqueo de correo
correo-touchlock [--un trago]

lockfile-crear [--usar-pid] [--reintentar reintento-recuento] [--nombre-bloqueo] nombre de archivo
bloqueararchivo-eliminar [--nombre de bloqueo] nombre de archivo
toque de archivo de bloqueo [--oneshot] [--nombre-de-bloqueo] nombre de archivo
Verificación de archivo de bloqueo [--use-pid] [--lock-nombre] nombre de archivo

DESCRIPCIÓN


Lockfile-progs proporciona un conjunto de programas que se pueden utilizar para bloquear y desbloquear buzones y
archivos de forma segura (a través de liblockfile):

bloqueo de correo - bloquear el buzón del usuario actual
desbloqueo de correo - desbloquear el buzón del usuario actual
correo-touchlock - toque el candado en el buzón del usuario actual

lockfile-crear - bloquear un archivo dado
bloqueararchivo-eliminar - quitar el candado en un archivo dado
toque de archivo de bloqueo - tocar el candado en un archivo dado
Verificación de archivo de bloqueo - comprobar el bloqueo de un archivo determinado

Por defecto, el nombre de archivo El argumento se refiere al nombre del archivo que se va a bloquear, y el
el nombre del archivo de bloqueo será nombre de archivo .cerrar con llave. Sin embargo, si el argumento --lock-name es
especificado, entonces nombre de archivo se tomará como el nombre del archivo de bloqueo.

Cada uno de los comandos de bloqueo de correo intenta bloquear / var / spool / mail /, dónde es
el nombre asociado con el ID de usuario efectivo, según lo determinado por vía geteuid(2).

Una vez que un archivo está bloqueado, el candado debe tocarse al menos una vez cada cinco minutos o
el bloqueo se considerará obsoleto y los intentos de bloqueo posteriores tendrán éxito. También vea el
--use-pid opción y el lockfile_create(3) página de manual.

El Verificación de archivo de bloqueo El comando comprueba si ya existe un bloqueo válido.

CAMPUS


-q, --tranquilo
Suprime cualquier salida. El éxito o el fracaso solo se indicarán mediante el estado de salida.

-v, --verboso
Habilite la salida de diagnóstico.

-l, --nombre de la cerradura
No agregue .lock al nombre de archivo. Esta opción se aplica a lockfile-crear,
bloqueararchivo-eliminar, toque de archivo de bloqueoo Verificación de archivo de bloqueo.

-p, --use-pid
Escriba la identificación del proceso principal (PPID) en el archivo de bloqueo siempre que se cree un archivo de bloqueo, y
use ese pid cuando verifique la validez de un candado. Ver el lockfile_create(3) página de manual para
más información. Esta opción se aplica a lockfile-crear y Verificación de archivo de bloqueo. NOTA:
esta opción no funcionará correctamente entre máquinas que comparten un sistema de archivos.

-o, --un trago
Toque la cerradura y salga inmediatamente. Esta opción se aplica a toque de archivo de bloqueo y
correo-touchlock. Cuando no se proporcionan, estos comandos se ejecutarán para siempre, tocando la cerradura
una vez por minuto hasta que muera.

-r reintento-recuento, --rever reintento-recuento
Intenta bloquear nombre de archivo reintento-recuento veces antes de rendirse. Cada intento se retrasará
un poco más que el anterior (en incrementos de 5 segundos) hasta alcanzar un retraso máximo de
un minuto entre reintentos. Si reintento-recuento no está especificado, el valor predeterminado es 9, que
se rendirá después de 180 segundos (3 minutos) si fallan los 9 intentos de bloqueo.

EJEMPLOS


Cerraduras a presentar durante a largo proceso:

lockfile-create / some / file
lockfile-touch / some / file &
# Guarde el PID del proceso lockfile-touch
TEJÓN = "$!"
hacer-algo-importante-con / some / file
matar "$ {BADGER}"
lockfile-remove / some / file

SALIR ESTADO


0
Verificación de archivo de bloqueo esto indica que existe un bloqueo válido; de lo contrario, simplemente
indica la ejecución exitosa del programa.

No 0
Verificación de archivo de bloqueo un estado de salida distinto de cero indica que el bloqueo especificado no
existe o no es válido. Para otros programas indica que se produjo algún problema
encontrado.

Use lockfile-check en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad