Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

lockfile-remove — Online w chmurze

Uruchom blokadę-usuń w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie lockfile-remove, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu 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.

Użyj usługi lockfile-remove online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad