ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

lockfile-create - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ lockfile-create ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ lockfile-create ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


lockfile-progs - ໂປລແກລມບັນທັດຄໍາສັ່ງເພື່ອລັອກແລະປົດລັອກໄຟລ໌ແລະກ່ອງຈົດຫມາຍຢ່າງປອດໄພ (ຜ່ານ
liblockfile).

ສະຫຼຸບສັງລວມ


lock mail [--use-pid] [--ລອງໃໝ່ ລອງນັບຄືນ]
mail-ປົດລັອກ
mail-touchlock [--oneshot]

lockfile-ສ້າງ [--use-pid] [--ລອງໃໝ່ ລອງນັບຄືນ] [--lock-name] ຊື່​ເອ​ກະ​ສານ
lockfile-ເອົາອອກ [--lock-name] ຊື່​ເອ​ກະ​ສານ
lockfile-touch [--oneshot] [--lock-name] ຊື່​ເອ​ກະ​ສານ
lockfile-ກວດ​ສອບ​ [--use-pid] [--lock-name] ຊື່​ເອ​ກະ​ສານ

ລາຍລະອຽດ


Lockfile-progs ສະຫນອງຊຸດໂຄງການທີ່ສາມາດຖືກນໍາໃຊ້ເພື່ອລັອກແລະປົດລັອກກ່ອງຈົດຫມາຍແລະ
ໄຟລ໌ຢ່າງປອດໄພ (ຜ່ານ liblockfile):

lock mail - ລັອກກ່ອງຈົດໝາຍຂອງຜູ້ໃຊ້ປັດຈຸບັນ
mail-ປົດລັອກ - unlock mailbox ຂອງ​ຜູ້​ໃຊ້​ໃນ​ປະ​ຈຸ​ບັນ​
mail-touchlock - ແຕະທີ່ລັອກຢູ່ໃນກ່ອງຈົດໝາຍຂອງຜູ້ໃຊ້ປັດຈຸບັນ

lockfile-ສ້າງ - ລັອກໄຟລ໌ທີ່ໃຫ້ໄວ້
lockfile-ເອົາອອກ - ເອົາ lock ໃນໄຟລ໌ທີ່ໃຫ້
lockfile-touch - ແຕະທີ່ລັອກຢູ່ໃນໄຟລ໌ທີ່ໃຫ້
lockfile-ກວດ​ສອບ​ - ກວດ​ສອບ​ການ lock ໃນ​ໄຟລ​໌​ທີ່​ໄດ້​ຮັບ​

ໂດຍຄ່າເລີ່ມຕົ້ນ, the ຊື່​ເອ​ກະ​ສານ argument ຫມາຍເຖິງຊື່ຂອງໄຟລ໌ທີ່ຈະລັອກ, ແລະ
ຊື່ຂອງ lockfile ຈະເປັນ ຊື່​ເອ​ກະ​ສານ .ລັອກ. ຢ່າງໃດກໍຕາມ, ຖ້າການໂຕ້ຖຽງ --lock-name ແມ່ນ
ລະບຸ, ຈາກນັ້ນ ຊື່​ເອ​ກະ​ສານ ຈະຖືກປະຕິບັດເປັນຊື່ຂອງ lockfile ຕົວຂອງມັນເອງ.

ແຕ່ລະຄໍາສັ່ງລັອກເມລພະຍາຍາມລັອກ /var/spool/mail/, ຢູ່ໃສ ແມ່ນ
ຊື່​ທີ່​ກ່ຽວ​ຂ້ອງ​ກັບ ID ຜູ້​ໃຊ້​ທີ່​ມີ​ປະ​ສິດ​ທິ​ຜົນ, ຕາມ​ທີ່​ກໍາ​ນົດ​ໂດຍ​ຜ່ານ geteuid(2).

ເມື່ອໄຟລ໌ຖືກລັອກ, ລັອກຕ້ອງຖືກສໍາຜັດຢ່າງຫນ້ອຍຫນຶ່ງຄັ້ງໃນທຸກໆຫ້ານາທີຫຼື
lock ຈະ​ຖືກ​ພິ​ຈາ​ລະ​ນາ stale​, ແລະ​ຄວາມ​ພະ​ຍາ​ຍາມ lock ຕໍ່​ມາ​ຈະ​ສໍາ​ເລັດ​. ຍັງເບິ່ງໄດ້
--use-pid ທາງ​ເລືອກ​ແລະ​ lockfile_create(3) manpage.

ໄດ້ lockfile-ກວດ​ສອບ​ ຄຳສັ່ງທົດສອບວ່າມີລັອກທີ່ຖືກຕ້ອງແລ້ວຫຼືບໍ່.

OPTIONS


-q, --ງຽບ
ສະກັດກັ້ນຜົນຜະລິດໃດໆ. ຄວາມສຳເລັດ ຫຼື ຄວາມລົ້ມເຫລວຈະຖືກສະແດງໂດຍສະຖານະທາງອອກເທົ່ານັ້ນ.

-v, -- verbose
ເປີດໃຊ້ຜົນການວິນິໄສ.

-l, --lock-name
ຢ່າຕື່ມ .lock ກັບ ຊື່​ເອ​ກະ​ສານ. ຕົວເລືອກນີ້ໃຊ້ກັບ lockfile-ສ້າງ,
lockfile-ເອົາອອກ, lockfile-touch, ຫຼື lockfile-ກວດ​ສອບ​.

-p, --use-pid
ຂຽນ id ຂະບວນການແມ່ (PPID) ໃສ່ lockfile ທຸກຄັ້ງທີ່ lockfile ຖືກສ້າງຂຶ້ນ, ແລະ
ໃຊ້ pid ໃນເວລາກວດສອບຄວາມຖືກຕ້ອງຂອງ lock. ເບິ່ງ lockfile_create(3) manpage ສໍາລັບ
ຂໍ້ມູນເພີ່ມເຕີມ. ຕົວເລືອກນີ້ໃຊ້ກັບ lockfile-ສ້າງ ແລະ lockfile-ກວດ​ສອບ​. ຫມາຍ​ເຫດ​:
ຕົວເລືອກນີ້ຈະບໍ່ເຮັດວຽກຢ່າງຖືກຕ້ອງລະຫວ່າງເຄື່ອງຈັກທີ່ແບ່ງປັນລະບົບໄຟລ໌.

-o, --oneshot
ແຕະທີ່ລັອກແລະອອກທັນທີ. ຕົວເລືອກນີ້ໃຊ້ກັບ lockfile-touch ແລະ
mail-touchlock. ໃນເວລາທີ່ບໍ່ໄດ້ສະຫນອງໃຫ້, ຄໍາສັ່ງເຫຼົ່ານີ້ຈະດໍາເນີນການຕະຫຼອດໄປ, ແຕະລັອກ
ທຸກໆນາທີຈົນກ່ວາຖືກຂ້າຕາຍ.

-r ລອງນັບຄືນ, --ລອງໃໝ່ ລອງນັບຄືນ
ພະຍາຍາມລັອກ ຊື່​ເອ​ກະ​ສານ ລອງນັບຄືນ ເວລາກ່ອນທີ່ຈະໃຫ້ເຖິງ. ຄວາມພະຍາຍາມແຕ່ລະຄັ້ງຈະຖືກຊັກຊ້າ
ດົນກວ່າຄັ້ງສຸດທ້າຍເລັກນ້ອຍ (ໃນ 5 ວິນາທີເພີ່ມຂຶ້ນ) ຈົນກ່ວາເຖິງຄວາມລ່າຊ້າສູງສຸດ
ຫນຶ່ງນາທີລະຫວ່າງການພະຍາຍາມ. ຖ້າ ລອງນັບຄືນ ບໍ່ໄດ້ລະບຸໄວ້, ຄ່າເລີ່ມຕົ້ນແມ່ນ 9 ທີ່
ຈະຍອມແພ້ຫຼັງຈາກ 180 ວິນາທີ (3 ນາທີ) ຖ້າການພະຍາຍາມລັອກທັງໝົດ 9 ຄັ້ງລົ້ມເຫລວ.

ຕົວຢ່າງ


Locking a ເອກະສານ ໃນລະຫວ່າງການ a ຍາວ ຂະບວນການ:

lockfile-create /some/file
lockfile-touch / some/file &
# ບັນທຶກ PID ຂອງຂະບວນການ lockfile-touch
BADGER="$!"
do-something-important-with /some/file
ຂ້າ "${BADGER}"
lockfile-remove /some/file

ອອກ STATUS


0
ສໍາລັບການ lockfile-ກວດ​ສອບ​ ນີ້ຊີ້ໃຫ້ເຫັນວ່າມີການລັອກທີ່ຖືກຕ້ອງ, ຖ້າບໍ່ດັ່ງນັ້ນມັນພຽງແຕ່
ຊີ້ໃຫ້ເຫັນການປະຕິບັດໂຄງການສົບຜົນສໍາເລັດ.

ບໍ່ 0
ສໍາລັບການ lockfile-ກວດ​ສອບ​ ສະຖານະທາງອອກທີ່ບໍ່ແມ່ນສູນສະແດງໃຫ້ເຫັນວ່າການລັອກທີ່ລະບຸບໍ່ໄດ້
ມີຢູ່ ຫຼືບໍ່ຖືກຕ້ອງ. ສໍາລັບໂຄງການອື່ນໆ, ມັນຊີ້ໃຫ້ເຫັນວ່າມີບາງບັນຫາ
ພົບ.

ໃຊ້ lockfile-create ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    Turkdevops
    Turkdevops
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluuklar? DevTurks-ທີມງານ
    Taraf?ndan desteklenmektedir..
    ຄຸນນະສົມບັດ: https://github.com/turkdevopshttps://turkdevops.g...
    ດາວໂຫລດ turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* ເປັນຕົວແຍກວິເຄາະ Python ທີ່ໄວ ແລະ
    ບັນນາທິການສໍາລັບ ASAM (ສະມາຄົມສໍາລັບ
    ມາດຕະຖານຂອງອັດຕະໂນມັດແລະ
    ລະບົບການວັດແທກ) MDF / MF4
    (ຮູບແບບຂໍ້ມູນການວັດແທກ...
    ດາວໂຫລດ asammdf
  • 3
    LAME (Lame ບໍ່ແມ່ນຕົວເຂົ້າລະຫັດ MP3)
    LAME (Lame ບໍ່ແມ່ນຕົວເຂົ້າລະຫັດ MP3)
    LAME ເປັນເຄື່ອງມືການສຶກສາທີ່ຈະນໍາໃຊ້
    ສໍາ​ລັບ​ການ​ຮຽນ​ຮູ້​ກ່ຽວ​ກັບ​ການ​ເຂົ້າ​ລະ​ຫັດ MP3​. ໄດ້
    ເປົ້າໝາຍຂອງໂຄງການ LAME ແມ່ນເພື່ອປັບປຸງ
    ສຽງ​ທາງ​ຈິດ​ໃຈ​, ຄຸນ​ນະ​ພາບ​ແລະ​ຄວາມ​ໄວ​
    ຂອງ MP...
    ດາວໂຫລດ LAME (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    ຊຸດຂອງໂມດູນການຂະຫຍາຍ Python ທີ່
    ຫໍ່ຫ້ອງຮຽນ GUI ຂ້າມເວທີຈາກ
    wxWidgets.. ຜູ້ຊົມ: ນັກພັດທະນາ. ຜູ້ໃຊ້
    ການໂຕ້ຕອບ: X Window System (X11), Win32 ...
    ດາວໂຫລດ wxPython
  • 5
    packfilemanager
    packfilemanager
    ນີ້ແມ່ນຕົວຈັດການໄຟລ໌ Total War pack
    ໂຄງ​ການ​, ເລີ່ມ​ຈາກ​ສະ​ບັບ 1.7​. ກ
    ການແນະນໍາສັ້ນໆກ່ຽວກັບ Warscape
    modding: ...
    ດາວໂຫລດ packfilemanager
  • 6
    IPerf2
    IPerf2
    ເຄື່ອງມືການຈະລາຈອນເຄືອຂ່າຍສໍາລັບການວັດແທກ
    ການປະຕິບັດ TCP ແລະ UDP ດ້ວຍການວັດແທກ
    ປະມານທັງການສົ່ງຜ່ານ ແລະ latency. ໄດ້
    ເປົ້າໝາຍລວມເຖິງການຮັກສາການເຄື່ອນໄຫວ
    iperf cod...
    ດາວໂຫລດ IPerf2
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad