Ubuntu Online, Fedora Online, Windows online emulator เด เดฒเตเดฒเตเดเตเดเดฟเตฝ MAC OS เดเตบเดฒเตเตป เดเดฎเตเดฒเตเดฑเตเดฑเตผ เดเดจเตเดจเดฟเดเตเดเดจเตเดฏเตเดณเตเดณ เดเดเตเดเดณเตเดเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเตเดเดจเตเดฏ เดเตบเดฒเตเตป เดตเตผเดเตเดเตโเดธเตเดฑเตเดฑเตเดทเดจเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเต OnWorks เดธเตเดเดจเตเดฏ เดนเตเดธเตเดฑเตเดฑเดฟเดเดเต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเดตเตเดจเตเดจ เดฒเตเดเตเดเตเดซเดฏเตฝ เดชเดฐเดฟเดถเตเดงเดจเดฏเดพเดฃเดฟเดคเต.
เดชเดเตเดเดฟเด:
NAME
lockfile-progs - เดซเดฏเดฒเตเดเดณเตเด เดฎเตเดฏเดฟเตฝเดฌเตเดเตเดธเตเดเดณเตเด เดธเตเดฐเดเตเดทเดฟเดคเดฎเดพเดฏเดฟ เดฒเตเดเตเดเต เดเตเดฏเตเดฏเดพเดจเตเด เด เตบเดฒเตเดเตเดเตเดเตเดฏเตเดฏเดพเดจเตเดฎเตเดณเตเดณ เดเดฎเดพเตปเดกเต-เดฒเตเตป เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ (เดตเดดเดฟ
liblockfile).
เดธเดฟเดจเตเดชเตเดธเดฟเดธเต
เดฎเตเดฏเดฟเตฝ-เดฒเตเดเตเดเต [--use-pid] [--เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด-เดเดฃเตเดฃเด]
เดฎเตเดฏเดฟเตฝ-เด เตบเดฒเตเดเตเดเต
เดฎเตเดฏเดฟเตฝ-เดเดเตเดเต เดฒเตเดเตเดเต [--เดเดฐเต เดตเตเดเดฟ]
เดฒเตเดเตเดเต เดซเดฏเตฝ-เดธเตเดทเตเดเดฟเดเตเดเตเด [--use-pid] [--เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด-เดเดฃเตเดฃเด] [--เดฒเตเดเตเดเต-เดจเตเดฏเดฟเด] เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต
เดฒเตเดเตเดเต เดซเดฏเตฝ-เดจเตเดเตเดเด [--เดฒเตเดเตเดเต-เดจเตเดฏเดฟเด] เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต
เดฒเตเดเตเดเตเดซเดฏเตฝ-เดเดเตเดเต [--oneshot] [--lock-name] เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต
เดฒเตเดเตเดเต เดซเดฏเตฝ-เดเตเดเตเดเต [--use-pid] [--lock-name] เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต
เดตเดฟเดตเดฐเดฃเด
Lockfile-progs เดฎเตเดฏเดฟเตฝเดฌเตเดเตเดธเตเดเตพ เดฒเตเดเตเดเต เดเตเดฏเตเดฏเดพเดจเตเด เด เตบเดฒเตเดเตเดเต เดเตเดฏเตเดฏเดพเดจเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดตเตเดจเตเดจ เดเดฐเต เดธเตเดฑเตเดฑเต เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ เดจเตฝเดเตเดจเตเดจเต.
เดซเดฏเดฒเตเดเตพ เดธเตเดฐเดเตเดทเดฟเดคเดฎเดพเดฏเดฟ (liblockfile เดตเดดเดฟ):
เดฎเตเดฏเดฟเตฝ-เดฒเตเดเตเดเต - เดจเดฟเดฒเดตเดฟเดฒเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดฎเตเดฏเดฟเตฝเดฌเตเดเตเดธเต เดฒเตเดเตเดเต เดเตเดฏเตเดฏเตเด
เดฎเตเดฏเดฟเตฝ-เด เตบเดฒเตเดเตเดเต - เดจเดฟเดฒเดตเดฟเดฒเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดฎเตเดฏเดฟเตฝเดฌเตเดเตเดธเต เด เตบเดฒเตเดเตเดเต เดเตเดฏเตเดฏเตเด
เดฎเตเดฏเดฟเตฝ-เดเดเตเดเต เดฒเตเดเตเดเต - เดจเดฟเดฒเดตเดฟเดฒเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดฎเตเดฏเดฟเตฝเดฌเตเดเตเดธเดฟเดฒเต เดฒเตเดเตเดเต เดธเตเดชเตผเดถเดฟเดเตเดเตเด
เดฒเตเดเตเดเต เดซเดฏเตฝ-เดธเตเดทเตเดเดฟเดเตเดเตเด - เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดซเดฏเตฝ เดฒเตเดเตเดเต เดเตเดฏเตเดฏเตเด
เดฒเตเดเตเดเต เดซเดฏเตฝ-เดจเตเดเตเดเด - เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดซเดฏเดฒเดฟเดฒเต เดฒเตเดเตเดเต เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเด
เดฒเตเดเตเดเตเดซเดฏเตฝ-เดเดเตเดเต - เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดซเดฏเดฒเดฟเตฝ เดฒเตเดเตเดเต เดธเตเดชเตผเดถเดฟเดเตเดเตเด
เดฒเตเดเตเดเต เดซเดฏเตฝ-เดเตเดเตเดเต - เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดซเดฏเดฒเดฟเดฒเต เดฒเตเดเตเดเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ ,. เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดฒเตเดเตเดเต เดเตเดฏเตเดฏเตเดฃเตเด เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเดฟเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต
เดฒเตเดเตเดเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดเดฏเดฟเดฐเดฟเดเตเดเตเด เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต .เดชเตเดเตเดเตเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, --lock-name เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเดฃเตเดเตเดเดฟเตฝ
เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ, เดคเตเดเตผเดจเตเดจเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดฒเตเดเตเดเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฏเดฟ เดคเดจเตเดจเต เดเดเตเดเตเดเตเด.
เดเดฐเต เดฎเตเดฏเดฟเตฝ เดฒเตเดเตเดเดฟเดเดเต เดเดฎเดพเตปเดกเตเดเดณเตเด เดฒเตเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเต /var/spool/mail/, เดเดตเดฟเดเต เดเดฃเต
เดตเดดเดฟ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเดคเต เดชเตเดฒเต, เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ เดเดชเดฏเตเดเตเดคเต เดเดกเดฟเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดชเตเดฐเต เดเตเดฑเตเดฑเตเดฏเตเดฏเดฟเดกเต(2).
เดเดฐเต เดซเดฏเตฝ เดฒเตเดเตเดเต เดเตเดฏเตเดคเตเดเดดเดฟเดเตเดเดพเตฝ, เดเดฐเต เด เดเตเดเต เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเดฒเตเด เดเดฐเดฟเดเตเดเดฒเตเดเตเดเดฟเดฒเตเด เดฒเตเดเตเดเต เดธเตเดชเตผเดถเดฟเดเตเดเดฃเด
เดฒเตเดเตเดเต เดชเดดเดเดฟเดฏเดคเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเด, เดคเตเดเตผเดจเตเดจเตเดณเตเดณ เดฒเตเดเตเดเต เดถเตเดฐเดฎเดเตเดเตพ เดตเดฟเดเดฏเดฟเดเตเดเตเด. เดเดจเตเดจเดคเตเด เดเดพเดฃเตเด
--use-pid เดเดชเตเดทเตป เดเตเดเดพเดคเต lockfile_create(3) เดฎเดพเดจเดชเตเดเต.
เดฆเดฟ เดฒเตเดเตเดเต เดซเดฏเตฝ-เดเตเดเตเดเต เดธเดพเดงเตเดตเดพเดฏ เดเดฐเต เดฒเตเดเตเดเต เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต เดเดฒเตเดฒเดฏเต เดเดจเตเดจเต เดเดฎเดพเตปเดกเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต.
เดเดชเตเดทเดจเตเดเตพ
-q, --เดจเดฟเดถเดฌเตเดฆเดฎเดพเดฏเดฟ
เดเดคเตเดเตเดเดฟเดฒเตเด เดเดเตเดเตเดชเตเดเตเดเต เด เดเดฟเดเตเดเดฎเตผเดคเตเดคเตเด. เดตเดฟเดเดฏเดฎเต เดชเดฐเดพเดเดฏเดฎเต เดเดเตเดธเดฟเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดฎเดพเดคเตเดฐเดฎเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเต.
-v, --เดตเดพเดเตเดเตเดเตพ
เดกเดฏเดเตเดจเตเดธเตเดฑเตเดฑเดฟเดเต เดเดเตเดเตเดชเตเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเด.
-l, --เดฒเตเดเตเดเต-เดจเตเดฏเดฟเด
เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต .lock เดเตเตผเดเตเดเดฐเตเดคเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต. เด เดเดชเตเดทเตป เดฌเดพเดงเดเดฎเดพเดฃเต เดฒเตเดเตเดเต เดซเดฏเตฝ-เดธเตเดทเตเดเดฟเดเตเดเตเด,
เดฒเตเดเตเดเต เดซเดฏเตฝ-เดจเตเดเตเดเด, เดฒเตเดเตเดเตเดซเดฏเตฝ-เดเดเตเดเต, เด เดฅเดตเดพ เดฒเตเดเตเดเต เดซเดฏเตฝ-เดเตเดเตเดเต.
-p, --use-pid
เดเดฐเต เดฒเตเดเตเดเต เดซเดฏเตฝ เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดฎเตเดชเตเดดเตเดฒเตเดฒเดพเด เดฒเตเดเตเดเต เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดชเดพเดฐเดจเตเดฑเต เดชเตเดฐเตเดธเดธเต เดเดกเดฟ (เดชเดฟเดชเดฟเดเดกเดฟ) เดเดดเตเดคเตเด, เดเตเดเดพเดคเต
เดฒเตเดเตเดเดฟเดจเตเดฑเต เดธเดพเดงเตเดค เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดฎเตเดชเตเตพ เด pid เดเดชเดฏเตเดเดฟเดเตเดเตเด. เดเดพเดฃเตเด lockfile_create(3) เดฎเดพเตปเดชเตเดเต
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพ. เด เดเดชเตเดทเตป เดฌเดพเดงเดเดฎเดพเดฃเต เดฒเตเดเตเดเต เดซเดฏเตฝ-เดธเตเดทเตเดเดฟเดเตเดเตเด เดเดชเตเดชเด เดฒเตเดเตเดเต เดซเดฏเตฝ-เดเตเดเตเดเต. เดเตเดฑเดฟเดชเตเดชเต:
เดเดฐเต เดซเดฏเตฝเดธเดฟเดธเตเดฑเตเดฑเด เดชเดเตเดเดฟเดเตเดจเตเดจ เดฎเตเดทเตเดจเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เด เดเดชเตเดทเตป เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ.
-o, --เดเดฐเต เดตเตเดเดฟ
เดฒเตเดเตเดเดฟเตฝ เดธเตเดชเตผเดถเดฟเดเตเดเต เดเดเตป เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเตเด. เด เดเดชเตเดทเตป เดฌเดพเดงเดเดฎเดพเดฃเต เดฒเตเดเตเดเตเดซเดฏเตฝ-เดเดเตเดเต เดเดชเตเดชเด
เดฎเตเดฏเดฟเตฝ-เดเดเตเดเต เดฒเตเดเตเดเต. เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด เดเดฎเดพเตปเดกเตเดเตพ เดเดจเตเดจเตเดจเตเดจเตเดเตเดเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด, เดฒเตเดเตเดเดฟเตฝ เดธเตเดชเตผเดถเดฟเดเตเดเตเดจเตเดจเต
เดเตเดฒเตเดฒเดชเตเดชเตเดเตเดจเตเดจเดคเตเดตเดฐเต เดเดฐเต เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเดฒเตเด เดเดฐเดฟเดเตเดเตฝ.
-r เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด-เดเดฃเตเดฃเด, --เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด-เดเดฃเตเดฃเด
เดฒเตเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเด เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด-เดเดฃเตเดฃเด เดเดชเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ เดคเดตเดฃ. เดเดฐเต เดถเตเดฐเดฎเดตเตเด เดตเตเดเตเด
เดชเดฐเดฎเดพเดตเดงเดฟ เดเดพเดฒเดคเดพเดฎเดธเดคเตเดคเดฟเตฝ เดเดคเตเดคเตเดจเตเดจเดคเตเดตเดฐเต เด เดตเดธเดพเดจเดคเตเดคเตเดคเดฟเดจเตเดเตเดเดพเตพ เด เตฝเดชเตเดชเด เดจเตเดณเด (5 เดธเตเดเตเดเตปเดกเต เดเตปเดเตเดฐเดฟเดฎเตเดจเตเดฑเดฟเตฝ).
เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดฟเดเดฏเดฟเตฝ เดเดฐเต เดฎเดฟเดจเดฟเดฑเตเดฑเต. เดเดเตเดเดฟเตฝ เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเตเด-เดเดฃเตเดฃเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ 9 เดเดฃเต
เดเดฒเตเดฒเดพ 180 เดฒเตเดเตเดเต เดถเตเดฐเดฎเดเตเดเดณเตเด เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดเดพเตฝ 3 เดธเตเดเตเดเตปเดกเดฟเดจเต (9 เดฎเดฟเดจเดฟเดฑเตเดฑเต) เดถเตเดทเด เดเดชเตเดเตเดทเดฟเดเตเดเตเด.
เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ
เดฒเตเดพเดเตเดเต a เดซเดฏเดฒเต เดธเดฎเดฏเดคเตเดคเต a เดจเตเดณเดฎเตเดณเตเดณเดคเต เดชเตเดฐเดเตเดฐเดฟเดฏ:
lockfile-create /some/file
เดฒเตเดเตเดเตเดซเดฏเตฝ-เดเดเตเดเต /เดเดฟเดฒเดคเต/เดซเดฏเตฝ &
# เดฒเตเดเตเดเต เดซเดฏเตฝ-เดเดเตเดเต เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเตเดเต PID เดธเดเดฐเดเตเดทเดฟเดเตเดเตเด
เดฌเดพเดกเตเดเตผ="$!"
/เดเดฟเดฒเดคเต/เดซเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดงเดพเดจเดชเตเดชเตเดเตเด เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฏเตเดฏเตเด
"${BADGER}" เดเตเดฒเตเดฒเตเด
เดฒเตเดเตเดเตเดซเดฏเตฝ-เดจเตเดเตเดเด /เดเดฟเดฒเดคเต/เดซเดฏเตฝ
เดชเตเดฑเดคเตเดคเต เดชเดฆเดตเดฟ
0
เดตเตเดฃเตเดเดฟ เดฒเตเดเตเดเต เดซเดฏเตฝ-เดเตเดเตเดเต เดธเดพเดงเตเดตเดพเดฏ เดเดฐเต เดฒเตเดเตเดเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดจเตเดจเต เดเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด เด เดคเต เดฎเดพเดคเตเดฐเด
เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏ เดชเตเดฐเตเดเตเดฐเดพเด เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เด เดฒเตเดฒ 0
เดตเตเดฃเตเดเดฟ เดฒเตเดเตเดเต เดซเดฏเตฝ-เดเตเดเตเดเต เดเดฐเต เดจเตเตบ-เดธเตเดฑเต เดเดเตเดธเดฟเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต, เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดฒเตเดเตเดเต เดเดฒเตเดฒเตเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเดพเดงเตเดคเดฏเดฟเดฒเตเดฒ. เดฎเดฑเตเดฑเต เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพเดเตเดเต เดเดฟเดฒ เดชเตเดฐเดถเตโเดจเดเตเดเดณเตเดฃเตเดเตเดจเตเดจเต เดเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
เดจเตเดฐเดฟเดเตเดเต.
onworks.net เดธเตเดตเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต lockfile-เดเตเดเตเดเต เดเตบเดฒเตเดจเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเด