angielskufrancuskihiszpański

Uruchom serwery | Ubuntu > | Fedora > |


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
liblockfile).

STRESZCZENIE


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

lockfile-create [--use-pid] [--retry liczba ponownych prób] [--nazwa-blokady] filename
lockfile-usuń [--nazwa-zamka] filename
lockfile-dotyk [--oneshot] [--lock-name] filename
sprawdzanie pliku blokującego [--use-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

lockfile-create - 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 lockfile_create(3) strona podręcznika.

W ramach projektu 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 lockfile-create,
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 lockfile_create(3) strona podręcznika dla
więcej informacji. Ta opcja dotyczy lockfile-create 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:

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

EXIT STATUS


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

Nie 0
Dla 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


Ad


Ad