Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

lockfile-touch - Online w chmurze

Uruchom lockfile-touch u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie lockfile-touch, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


lockfile-progs - programy wiersza poleceń do bezpiecznego blokowania i odblokowywania plików i skrzynek pocztowych (przez
plik liblock).

STRESZCZENIE


blokada poczty [--use-pid] [--ponownie liczba ponownych prób]
poczta-odblokuj
poczta-dotyk [--jeden strzał]

tworzenie pliku blokującego [--use-pid] [--ponownie liczba ponownych prób] [--nazwa-blokady] filename
lockfile-usuń [--nazwa-zamka] filename
lockfile-dotyk [--oneshot] [--nazwa-blokady] filename
sprawdzanie pliku blokującego [--użyj-pid] [--lock-name] filename

OPIS


Lockfile-progs zapewnia zestaw programów, które mogą być używane do blokowania i odblokowywania skrzynek pocztowych oraz
pliki bezpiecznie (przez liblockfile):

blokada poczty - zablokować skrzynkę pocztową bieżącego użytkownika
poczta-odblokuj - odblokuj skrzynkę pocztową bieżącego użytkownika
poczta-dotyk - dotknij kłódki na skrzynce bieżącego użytkownika

tworzenie pliku blokującego - zablokować dany plik
lockfile-usuń - zdjąć blokadę na podanym pliku
lockfile-dotyk - dotknąć kłódki na danym pliku
sprawdzanie pliku blokującego - sprawdź blokadę na danym pliku

Domyślnie filename argument odnosi się do nazwy pliku do zablokowania, a
nazwa pliku blokady będzie filename .Zamek. Jeśli jednak argumentem --lock-name jest
określone, a następnie filename zostanie potraktowany jako nazwa samego pliku blokującego.

Każde z poleceń blokujących pocztę próbuje zablokować /var/bufora/poczta/, gdzie jest
nazwa powiązana z efektywnym identyfikatorem użytkownika, określona przez via geteuid(2).

Po zablokowaniu pliku blokadę należy dotykać co najmniej raz na pięć minut lub
blokada zostanie uznana za przestarzałą, a kolejne próby blokady zakończą się pomyślnie. Zobacz także
--użyj-pid opcja i plik blokujący_utwórz(3) strona podręcznika.

Połączenia sprawdzanie pliku blokującego polecenie sprawdza, czy istnieje już prawidłowa blokada.

OPCJE


-q, --cichy
Pomiń wszystkie dane wyjściowe. Sukces lub niepowodzenie będą wskazywane tylko przez status wyjścia.

-v, --gadatliwy
Włącz wyjście diagnostyczne.

-l, --nazwa-zamka
Nie dołączaj .lock do filename. Ta opcja dotyczy tworzenie pliku blokującego,
lockfile-usuń, lockfile-dotyklub sprawdzanie pliku blokującego.

-p, --użyj-pid
Zapisz identyfikator procesu nadrzędnego (PPID) do pliku blokującego za każdym razem, gdy tworzony jest plik blokujący, i
użyj tego pid podczas sprawdzania ważności zamka. Zobacz plik blokujący_utwórz(3) strona podręcznika dla
więcej informacji. Ta opcja dotyczy tworzenie pliku blokującego i sprawdzanie pliku blokującego. UWAGA:
ta opcja nie będzie działać poprawnie między maszynami współużytkującymi system plików.

-o, --jeden strzał
Dotknij zamka i natychmiast wyjdź. Ta opcja dotyczy lockfile-dotyk i
poczta-dotyk. Jeśli nie zostaną podane, polecenia te będą działać w nieskończoność, dotykając blokady
raz na minutę aż do zabicia.

-r liczba ponownych prób, --spróbować ponownie liczba ponownych prób
Spróbuj zablokować filename liczba ponownych prób razy przed poddaniem się. Każda próba będzie opóźniona
nieco dłużej niż ostatni (w krokach co 5 sekund) do osiągnięcia maksymalnego opóźnienia
jedna minuta między kolejnymi próbami. Gdyby liczba ponownych prób jest nieokreślony, domyślnie jest to 9, które
podda się po 180 sekundach (3 minuty), jeśli wszystkie 9 prób zablokowania nie powiedzie się.

PRZYKŁADY


Zamykający a filet podczas a przydługi proces:

plik blokujący-utwórz /niektóre/plik
lockfile-touch /niektóre/pliki &
# Zapisz PID procesu lockfile-touch
BADGER="$!"
zrób-coś-ważnego-z /jakiś/plik
zabij „${BADGER}”
lockfile-remove /niektóre/plik

EXIT STATUS


0
W razie zamówieenia projektu sprawdzanie pliku blokującego oznacza to, że istnieje ważny zamek, w przeciwnym razie po prostu
wskazuje pomyślne wykonanie programu.

Nie 0
W razie zamówieenia projektu sprawdzanie pliku blokującego niezerowy kod wyjścia wskazuje, że określona blokada nie
istnieje lub jest nieważny. W przypadku innych programów oznacza to, że wystąpił problem
napotkany.

Korzystaj z lockfile-touch online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad