EngelsFransSpaans

Ad


OnWorks-favicon

lockfile-check - Online in de cloud

Voer lockfile-check uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht lockfile-check die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


lockfile-progs - opdrachtregelprogramma's om bestanden en mailboxen veilig te vergrendelen en ontgrendelen (via
liblockbestand).

KORTE INHOUD


mail-slot [--gebruik-pid] [--opnieuw proberen opnieuw tellen]
mail-ontgrendeling
mail-touchlock [--een schot]

lockfile-maken [--gebruik-pid] [--opnieuw proberen opnieuw tellen] [--lock-naam] bestandsnaam
lockfile-verwijderen [--lock-naam] bestandsnaam
lockfile-aanraking [--oneshot] [--lock-naam] bestandsnaam
lockfile-controle [--gebruik-pid] [--slot-naam] bestandsnaam

PRODUCTBESCHRIJVING


Lockfile-progs biedt een reeks programma's die kunnen worden gebruikt om mailboxen te vergrendelen en ontgrendelen en
bestanden veilig (via liblockfile):

mail-slot - vergrendel de mailbox van de huidige gebruiker
mail-ontgrendeling - ontgrendel de mailbox van de huidige gebruiker
mail-touchlock - raak het slot aan op de mailbox van de huidige gebruiker

lockfile-maken - een bepaald bestand vergrendelen
lockfile-verwijderen - verwijder de vergrendeling van een bepaald bestand
lockfile-aanraking - raak het slot op een bepaald bestand aan
lockfile-controle - controleer de vergrendeling van een bepaald bestand

Standaard is de bestandsnaam argument verwijst naar de naam van het bestand dat moet worden vergrendeld, en de
naam van de lockfile zal zijn bestandsnaam .slot. Als het argument --lock-name echter is
gespecificeerd, dan bestandsnaam zal worden genomen als de naam van de lockfile zelf.

Elk van de e-mailvergrendelingscommando's probeert te vergrendelen /var/spoel/mail/, waar is
de naam die is gekoppeld aan de effectieve gebruikers-ID, zoals bepaald door via getuid(2).

Als een bestand eenmaal is vergrendeld, moet het slot minstens één keer per vijf minuten worden aangeraakt of de
vergrendeling wordt als verouderd beschouwd en volgende vergrendelingspogingen zullen slagen. Zie ook de
--gebruik-pid optie en de lockfile_creëren(3) manpagina.

De lockfile-controle commando test of er al een geldig slot bestaat.

OPTIES


-q, --stil
Onderdruk elke uitvoer. Succes of mislukking wordt alleen aangegeven door de exit-status.

-v, --uitgebreid
Diagnostische uitvoer inschakelen.

-l, --lock-naam
Voeg geen .lock toe aan de bestandsnaam. Deze optie is van toepassing op: lockfile-maken,
lockfile-verwijderen, lockfile-aanrakingof lockfile-controle.

-p, --gebruik-pid
Schrijf de bovenliggende proces-ID (PPID) naar de lockfile telkens wanneer een lockfile wordt aangemaakt, en
gebruik die pid bij het controleren van de geldigheid van een slot. Zie de lockfile_creëren(3) manpagina voor
meer informatie. Deze optie is van toepassing op: lockfile-maken en lockfile-controle. OPMERKING:
deze optie zal niet correct werken tussen machines die een bestandssysteem delen.

-o, --een schot
Raak het slot aan en verlaat het onmiddellijk. Deze optie is van toepassing op: lockfile-aanraking en
mail-touchlock. Indien niet opgegeven, zullen deze commando's voor altijd worden uitgevoerd, door het slot aan te raken
een keer per minuut totdat ze worden gedood.

-r opnieuw tellen, --probeer opnieuw opnieuw tellen
Probeer te vergrendelen bestandsnaam opnieuw tellen keer voordat u opgeeft. Elke poging zal worden uitgesteld
iets langer dan de vorige (in stappen van 5 seconden) tot een maximale vertraging van
één minuut tussen nieuwe pogingen. Indien opnieuw tellen is niet gespecificeerd, de standaardwaarde is 9, wat:
geeft het op na 180 seconden (3 minuten) als alle 9 vergrendelingspogingen mislukken.

Voorbeelden


Vergrendelen a filet gedurende a langdurig werkwijze:

lockfile-maken /some/file
lockfile-touch /some/file &
# Bewaar de PID van het lockfile-touch-proces
BADGER="$!"
doe-iets-belangrijks-met /some/file
dood "${BADGER}"
lockfile-verwijder /some/file

EXIT STATUS


0
Voor lockfile-controle dit geeft aan dat er een geldig slot bestaat, anders is het gewoon
geeft een succesvolle uitvoering van het programma aan.

Niet 0
Voor lockfile-controle een exit-status die niet nul is, geeft aan dat de gespecificeerde vergrendeling niet
bestaat of is niet geldig. Voor andere programma's geeft het aan dat er een probleem was:
tegengekomen.

Gebruik lockfile-check online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad