ນີ້ແມ່ນຄໍາສັ່ງ pexec ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pexec - ປະຕິບັດຄໍາສັ່ງໃນຂະຫນານ
ສະຫຼຸບສັງລວມ
ເປເຊກ [ທາງເລືອກໃນການ] [-c|-m] [--] ຄໍາສັ່ງ [ກະທູ້ທີ່] | 'ສານປະກອບ ຄຳສັ່ງ'
ລາຍລະອຽດ
ປະຕິບັດຄໍາສັ່ງຫຼື shell script ໃນຂະຫນານຢູ່ໃນໂຮດດຽວຫຼືໃນ hosts ຫ່າງໄກສອກຫຼີກໂດຍໃຊ້ a
shell ຫ່າງໄກສອກຫຼີກ.
OPTIONS
ໂດຍທົ່ວໄປ ຕົວເລືອກ:
-h, - ຊ່ວຍ
ໃຫ້ບົດສະຫຼຸບທົ່ວໄປກ່ຽວກັບຕົວເລືອກແຖວຄໍາສັ່ງ.
-- ຍາວ ຊ່ວຍ
ໃຫ້ບັນຊີລາຍຊື່ລາຍລະອຽດຂອງຕົວເລືອກແຖວຄໍາສັ່ງ.
- ການປ່ຽນແປງ
ໃຫ້ຂໍ້ມູນບາງສະບັບກ່ຽວກັບໂຄງການ.
-s, --ແກະ
ເສັ້ນທາງເຕັມ (ຕົວຢ່າງ / ຖັງ / sh) ຂອງ shell ຫຼືນາຍພາສາທີ່ຈະໃຊ້ສໍາລັບ script
ການປະຫານຊີວິດ.
-c, --shell-command
ໃຊ້ shell ທີ່ລະບຸເພື່ອຕີຄວາມຫມາຍຄໍາສັ່ງແທນທີ່ຈະປະຕິບັດໂດຍກົງ.
-m, --multiple-command
ອະນຸຍາດໃຫ້ສະຄຣິບຄໍາສັ່ງ Shell ຫຼາຍສ່ວນບຸກຄົນທີ່ຈະຖືກປະຕິບັດໃນຂະຫນານກັບ
ການປ່ຽນແປງຂອງຕົວກໍານົດການ.
-e, -- ສິ່ງແວດລ້ອມ
ຊື່ຂອງຕົວແປສະພາບແວດລ້ອມທີ່ຖືກກໍານົດເປັນພາລາມິເຕີທີ່ກ່ຽວຂ້ອງກ່ອນ
ການປະຕິບັດແຕ່ລະຄົນ.
-n, --ເລກ
ຈຳນວນສູງສຸດຂອງຂະບວນການທີ່ເຮັດວຽກພ້ອມໆກັນ. ໄດ້ ຕົວຂອງມັນເອງສາມາດເຮັດໄດ້
ແມ້ແຕ່ເປັນຂໍ້ມູນສະເພາະຂອງ hosts ຫ່າງໄກສອກຫຼີກ (ເບິ່ງເອກະສານສໍາລັບການເພີ່ມເຕີມ
ລາຍລະອຽດ).
-C, --ຄວບຄຸມ
ພອດຄວບຄຸມຂອງ hypervisor daemon (ເສັ້ນທາງເຕັມຂອງຊັອກເກັດ UNIX ຫຼືໂຮດ INET
ສະເພາະ).
-p, --ລາຍການ
ຮູບແບບການໂຕ້ຖຽງດຽວຂອງບັນຊີລາຍຊື່ພາລາມິເຕີຕົ້ນຕໍ.
-r, -- ຕົວກໍານົດການ
ຮູບແບບການໂຕ້ຖຽງຫຼາຍອັນຂອງລາຍການພາລາມິເຕີຫຼັກ.
-f, --listfile
ໄຟລ໌ບັນຊີລາຍຊື່ພາລາມິເຕີຕົ້ນຕໍ.
-w, --ຖັນ
ດັດຊະນີຖັນຈາກບ່ອນທີ່ພາລາມິເຕີຄວນຖືກປະຕິບັດຖ້າພວກເຂົາຖືກອ່ານຈາກ a
ໄຟລ໌ພາລາມິເຕີ.
-t, -- ສົມບູນ
ຂົ່ມຂູ່ເສັ້ນທັງຫມົດເປັນພາລາມິເຕີດຽວຖ້າພາລາມິເຕີຖືກອ່ານຈາກໄຟລ໌.
-z, --ງາມ
ກໍານົດບູລິມະສິດການກໍານົດເວລາຂອງ pexec ແລະເດັກນ້ອຍທັງຫມົດ (ຂະບວນການປະຕິບັດ) ກັບ
ບູລິມະສິດທີ່ກໍານົດໂດຍມູນຄ່າທີ່ສວຍງາມນີ້.
-- ເຄື່ອງໝາຍຫຼັງຈາກນັ້ນຄໍາສັ່ງທີ່ຈະດໍາເນີນການເລີ່ມຕົ້ນ.
ການປ່ຽນເສັ້ນທາງ ມາດຕະຖານ ການປ້ອນຂໍ້ມູນ, output ແລະ ຄວາມຜິດພາດ:
-i, --ການປ້ອນຂໍ້ມູນ
ຊື່ (ຮູບແບບທາງເລືອກ) ຂອງໄຟລ໌ປ້ອນຂໍ້ມູນທີ່ຖືກນໍາໃຊ້ສໍາລັບການປ່ຽນເສັ້ນທາງ
ວັດສະດຸປ້ອນມາດຕະຖານ.
-o, -- ຜົນຜະລິດ
ຊື່ (ຮູບແບບທາງເລືອກ) ຂອງໄຟລ໌ຜົນຜະລິດທີ່ຖືກນໍາໃຊ້ສໍາລັບການປ່ຽນເສັ້ນທາງ
ຜົນຜະລິດມາດຕະຖານ.
-u, -- ຄວາມຜິດພາດ
ຊື່ (ຮູບແບບທາງເລືອກ) ຂອງໄຟລ໌ຂໍ້ຜິດພາດຜົນຜະລິດ, ເຊິ່ງຖືກນໍາໃຊ້ສໍາລັບ
redirecting ຄວາມຜິດພາດມາດຕະຖານ.
-R, --normal-redirection
ເທົ່າກັບການລະບຸ -- ຜົນຜະລິດ -, -- ຄວາມຜິດພາດ - ແລະ --ການປ້ອນຂໍ້ມູນ / dev / null.
-a, --ຮູບແບບຜົນຜະລິດ
ຮູບແບບຂອງການປ່ຽນເສັ້ນທາງຜົນຜະລິດມາດຕະຖານສຸດທ້າຍຖ້າຫາກວ່າຜົນຜະລິດຂອງທັງຫມົດ
ຂະບວນການແມ່ນໄດ້ເກັບກໍາເຂົ້າໄປໃນໄຟລ໌ດຽວກັນ.
-b, --error-format
ຮູບແບບການປ່ຽນເສັ້ນທາງສຸດທ້າຍດຽວກັນສໍາລັບຄວາມຜິດພາດມາດຕະຖານ.
-x, --omit-newlines
ປິດການທໍາງານໃຫມ່ອັດຕະໂນມັດຫຼັງຈາກຮູບແບບຜົນຜະລິດແລະຄວາມຜິດພາດ.
ການບໍລິຫານ ການນໍາໃຊ້ ໄລຍະໄກ ເຈົ້າພາບ:
-g, --remote-shell
ຊື່ຫຼືເສັ້ນທາງເຕັມຂອງແກະຫ່າງໄກສອກຫຼີກທີ່ຈະໃຊ້ສໍາລັບການກໍ່ສ້າງອຸໂມງ
ລະຫວ່າງທ້ອງຖິ່ນ ແລະເຈົ້າພາບເພື່ອນມິດ. ຄ່າເລີ່ມຕົ້ນ: ``/usr/bin/ssh''.
-P, --pexec
ເສັ້ນທາງອັນເຕັມທີ່ຂອງໂປແກມ pexec ໃນ hosts ຫ່າງໄກສອກຫຼີກ. ຖ້າຕົວເລືອກນີ້ຖືກລະເວັ້ນ,
pexec ພະຍາຍາມຄິດໄລ່ຈາກ syntax ເອີ້ນແລະ / ຫຼືເສັ້ນທາງປະຈຸບັນ.
-T, -- ອຸໂມງ
ການນໍາໃຊ້ພາຍໃນເທົ່ານັ້ນ (pexec ຈະເລີ່ມຕົ້ນໃນໂຫມດ daemon tunnel).
ຫ່າງໄກສອກຫຼີກ ຄວບຄຸມ, ເຊິ່ງກັນແລະກັນ ຂໍ້ຍົກເວັ້ນ ແລະ ປະລໍາມະນູ ຄໍາສັ່ງ ການປະຕິບັດ:
-y, -- ຜູກມັດ
ຕົວເລືອກນີ້ເຮັດໃຫ້ pexec ສາມາດຄວບຄຸມໄລຍະໄກຜ່ານຊັອກເກັດໂດເມນ INET ຫຼື UNIX.
-E, --pexec-connection-variable
ຕົວເລືອກນີ້ລົບລ້າງຊື່ສະພາບແວດລ້ອມເລີ່ມຕົ້ນ PEXEC_REMOTE_PORT ໄປໃສ່
ຄ່າທີ່ລະບຸໄວ້, ເຊິ່ງຖືກໃຊ້ໂດຍການປະສົມປະສານ ``-p|--connect auto'' ກັບ
ກໍານົດເຕົ້າຮັບການຄວບຄຸມທີ່ instance pexec ແລ່ນສາມາດເປັນ
ຄວບຄຸມ.
-j, --ໄລຍະໄກ
ໃຊ້ເພື່ອຄວບຄຸມໄລຍະໄກ ແລະ/ຫຼື ສຳຫຼວດສະຖານະຂອງກໍລະນີທີ່ເຮັດວຽກອື່ນໆຂອງ pexec.
-p, --ເຊື່ອມຕໍ່
ພອດການຄວບຄຸມໄລຍະໄກເພື່ອເຊື່ອມຕໍ່ກັບ.
-t, --ສະຖານະ
ພິມສະຖານະຕົວຈິງຂອງວຽກທີ່ເຮັດວຽກຢູ່ໃນຮູບແບບທີ່ມະນຸດສາມາດອ່ານໄດ້.
-l, --ລັອກ
ລັອກ mutex ທີ່ລະບຸໄວ້ (ຖ້າ mutex ບໍ່ໄດ້ຖືກລັອກໂດຍຄົນອື່ນ, ຖ້າບໍ່ດັ່ງນັ້ນມັນ
ຈະຕັນຈົນກ່ວາ mutex ໄດ້ຖືກປ່ອຍອອກມາ).
-u, --ປົດລັອກ
ປົດລັອກ mutex ທີ່ລະບຸໄວ້.
-m, --mutex
ຊື່ຂອງ mutex ໄດ້.
-d, -- ຖິ້ມ
ຖິ້ມເນື້ອຫາຂອງໄຟລ໌ທີ່ໃຫ້ໃສ່ກັບຜົນໄດ້ຮັບມາດຕະຖານ, ຖ້າໃຫ້ ``-m|--mutex'',
ນີ້ຈະເປັນປະລໍາມະນູ.
-s, --ບັນທຶກ
ບັນທຶກເນື້ອຫາມາດຕະຖານເຂົ້າໃສ່ໄຟລ໌ທີ່ໃຫ້, ຖ້າ ``-m|--mutex'' ຖືກມອບໃຫ້,
ນີ້ຈະເປັນປະລໍາມະນູ.
-a, -- ປະລໍາມະນູ
ປະຕິບັດຄໍາສັ່ງທີ່ໃຫ້. ຖ້າໃຫ້ ``-m|--mutex'', ການປະຕິບັດແມ່ນຈະໄປ
ຈະປະລໍາມະນູກ່ຽວກັບ mutex ນັ້ນ.
Hypervisor ໂຫມດ:
-H, --ຜູ້ຄວບຄຸມສູງ
ເລີ່ມ pexec ໃນໂໝດ hypervisor.
-C, --ຄວບຄຸມ
ພອດຄວບຄຸມທີ່ໃຊ້ໂດຍ hypervisor.
-l, -- ໂຫຼດ
ໃຊ້ການໂຫຼດເພື່ອຈໍາກັດຈໍານວນຂອງຂະບວນການພ້ອມໆກັນກັບການໂຫຼດທີ່ກໍານົດໄວ້
ໄລຍະຫ່າງສະເລ່ຍ (0, 1 ຫຼື 2, ຫຼື 1 ນາທີ, 5 ນາທີ ຫຼື 15 ນາທີ, ຕາມລໍາດັບ).
-f, --fifo
ທໍາອິດໃນຂະບວນການອອກແຖວທໍາອິດ.
-s, --lifo
ສຸດທ້າຍໃນຄັ້ງທໍາອິດອອກ (stack) ການປະມວນຜົນແຖວ (ຄ່າເລີ່ມຕົ້ນ).
ການຕັດໄມ້ທ່ອນ:
-L, --ບັນທຶກ
ຊື່ຂອງໄຟລ໌ບັນທຶກ.
-W, --log-level
ລະດັບການຕັດໄມ້.
-V, -- verbose
ເພີ່ມລະດັບບັນທຶກໂດຍຫນຶ່ງ.
ການລາຍງານ ບັກ
ລາຍງານບັກຫາ[email protected]>
COPYRIGHT
ສະຫງວນລິຂະສິດ © 2007, 2008-2009; Pal, Andras[email protected]>
ນີ້ແມ່ນຊອບແວຟຣີ. ທ່ານສາມາດແຈກຢາຍສໍາເນົາຂອງມັນຄືນໃຫມ່ພາຍໃຕ້ເງື່ອນໄຂຂອງ GNU
ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປhttp://www.gnu.org/licenses/gpl.html>. ບໍ່ມີການຮັບປະກັນ, ເພື່ອ
ຂອບເຂດທີ່ກົດໝາຍອະນຸຍາດ.
ຊອບແວນີ້ຖືກຂຽນໂດຍ Andras Pal. ພາກສ່ວນຫຼັກໄດ້ຖືກລາຍລັກອັກສອນໃນຂະນະທີ່ເຮັດວຽກສໍາລັບການ
ໂຄງການ Telescope ອັດຕະໂນມັດ (HAT) ທີ່ຜະລິດໂດຍຮັງກາຣີ ເພື່ອເຮັດໃຫ້ການປະມວນຜົນຂໍ້ມູນງ່າຍຂຶ້ນ
ແລະດັ່ງນັ້ນຈິ່ງຊອກຫາດາວເຄາະ extrasolar ຫຼາຍ-ຫຼາຍ. ເບິ່ງຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບໂຄງການນີ້:
http://hatnet.hu. ຫໍສະໝຸດພາຍໃນອື່ນ (ຕົວຢ່າງ numhash.[ch]) ຖືກຂຽນເປັນຕົ້ນຕໍ
ສໍາລັບໂຄງການອື່ນໆ.
ໃຊ້ pexec ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net