Getlock on avoimen lähdekoodin, yksinkertainen ja ilmainen komentorivin tiedoston lukitus sovellus, joka voi lukita yhden tai useamman lukkotiedostoja ja suorita komentotulkin komento.
getlock on useita lisäasetuksia, jonka avulla käyttäjät voivat vain lukita tiedostoja, komentoa, kun se ei voi lukita tiedosto, tappaa nykyinen haltija lukkotiedoston jne Alla olemme listanneet muutamia esimerkkejä käytöstä, kohteliaisuus Hankkeen kotisivu:
Lukitse Useita tiedostoja suorita ohjelma, epäonnistua heti jos ei voi lukita:
& Nbsp; getlock /tmp/file1.lck /tmp/file2.lck "echo hei"
Kokeile 1 minuutti lukita tiedoston, suorita ohjelma '/tmp/lockfail.sh "jos ei pysty lukko:
& Nbsp; getlock -w -t 60 /tmp/file1.lck -F "/tmp/lockfail.sh" "echo sai lock"
Tapa omistaja lukkotiedoston odottelun jälkeen 30 sekunnin:
& Nbsp; getlock -w -g 30 -k /var/lock/file1.lck "echo sai lock"
Vain lukita tiedostoja, älä suorita ohjelma:
& Nbsp; getlock -w N /var/lock/file1.lck /tmp/file2.lck
Suorita ohjelma vaikka ei pysty lukko:
& Nbsp; getlock -w -t 30 -X /tmp/file1.lck "/usr/sbin/program-that-must-run.sh"
Lukitse 3-tiedostoja, älä kirjoita PID viimeiseen näistä:
& Nbsp; getlock -w /tmp/lockfile1.lck /var/lock/lockfile2.lck -s /home/colum/MyWork.txt "vi /home/colum/MyWork.txt"
Mikä on uusi tässä julkaisussa:
- Tämä versio lisää -v / -version komentoriville komennon ja -n / -nohup komentorivin liput.
Kommentteja ei löytynyt