ນີ້ແມ່ນຄໍາສັ່ງ twistd ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
twistd - ແລ່ນແອັບພລິເຄຊັນ Twisted (TACs, TAPs)
ສະຫຼຸບສັງລວມ
ບິດ [ທາງເລືອກ]
ລາຍລະອຽດ
ອ່ານ twisted.application.service.Application ອອກຈາກໄຟລ໌ແລ້ວແລ່ນມັນ.
OPTIONS
-n, --nodaemon ຢ່າປະນາມ (ຢູ່ເບື້ອງໜ້າ).
-q, --ງຽບ
No-op ສໍາລັບຄວາມເຂົ້າກັນໄດ້ໃນດ້ານຫລັງ.
-p, --ໂປຣໄຟລ໌ <ໂປຣໄຟລ໌ ຜົນຜະລິດ>
ດໍາເນີນການຄໍາຮ້ອງສະຫມັກພາຍໃຕ້ profiler, dumping ຜົນໄດ້ຮັບກັບໄຟລ໌ທີ່ກໍານົດໄວ້.
--ໂປຣໄຟລ <ຜູ້ປະກອບ ຊື່>
ລະບຸ profiler ທີ່ຈະໃຊ້. ຄ່າເລີ່ມຕົ້ນຂອງ 'hotshot' profiler.
-- savestats
ບັນທຶກວັດຖຸສະຖິຕິແທນທີ່ຈະເປັນຂໍ້ຄວາມອອກຂອງ profiler.
-b, --debug
ດໍາເນີນການຄໍາຮ້ອງສະຫມັກໃນ Python Debugger (ຫມາຍຄວາມວ່າ --nodaemon ທາງເລືອກ). ກຳລັງສົ່ງ ກ
ສັນຍານ SIGINT ຫຼື SIGUSR2 ໄປຫາຂະບວນການຈະວາງມັນໃສ່ຕົວດີບັກ.
-e, --ເຂົ້າລະຫັດ
ໄຟລ໌ tap/aos ທີ່ລະບຸນັ້ນຖືກເຂົ້າລະຫັດໄວ້.
--euid ກໍານົດພຽງແຕ່ user-id ທີ່ມີປະສິດທິພາບແທນທີ່ຈະເປັນ user-id ທີ່ແທ້ຈິງ. ທາງເລືອກນີ້ບໍ່ມີຜົນ
ເວັ້ນເສຍແຕ່ວ່າເຄື່ອງແມ່ຂ່າຍແມ່ນແລ່ນເປັນຮາກ, ໃນກໍລະນີນີ້ມັນຫມາຍຄວາມວ່າບໍ່ໃຫ້ຫຼົ່ນລົງທັງຫມົດ
ສິດທິພິເສດຫຼັງຈາກການຜູກມັດພອດ, ການຮັກສາທາງເລືອກທີ່ຈະໄດ້ຮັບສິດທິໃນກໍລະນີ
ເຊັ່ນ: ຂະບວນການວາງໄຂ່. ໃຊ້ດ້ວຍຄວາມລະມັດລະວັງ.
-o, --no_save
ຢ່າບັນທຶກສະຖານະປິດ.
--ຊື່ຕົ້ນສະບັບ
ປະຕິບັດຕົວຄືກັບວ່າແອັບພລິເຄຊັນທີ່ລະບຸບໍ່ມີຊື່ຂະບວນການ, ແລະດໍາເນີນການກັບ
ຊື່ຂະບວນການມາດຕະຖານ (ສອງ Python ໃນກໍລະນີຫຼາຍທີ່ສຸດ).
-l, --logfile
ບັນທຶກໄຟລ໌ທີ່ລະບຸໄວ້, - ສໍາລັບ stdout (ຄ່າເລີ່ມຕົ້ນ: twistd.log). ໄຟລ໌ບັນທຶກຈະເປັນ
ໝຸນຢູ່ SIGUSR1.
-l, --logger <ເຕັມ ມີຄຸນສົມບັດ python ຊື່>
ຊື່ທີ່ມີຄຸນສົມບັດຄົບຖ້ວນໃຫ້ກັບໂຮງງານສັງເກດການເພື່ອໃຊ້ສໍາລັບບັນທຶກເບື້ອງຕົ້ນ
ຜູ້ສັງເກດການ. ມີຄວາມສຳຄັນກວ່າ --logfile ແລະ --syslog.
--pidfile
ບັນທຶກ pid ໃນໄຟລ໌ທີ່ລະບຸ (ຄ່າເລີ່ມຕົ້ນ: twistd.pid).
--chroot
Chroot ໄປຫາໄດເລກະທໍລີທີ່ສະຫນອງໃຫ້ກ່ອນທີ່ຈະແລ່ນ (ຄ່າເລີ່ມຕົ້ນ: ຢ່າ chroot). ການຕັດໄມ້
ແມ່ນເຮັດກ່ອນທີ່ຈະປ່ຽນໄດເລກະທໍລີປະຈຸບັນ.
-d, --rundir
ປ່ຽນເປັນໄດເຣັກທໍຣີທີ່ສະໜອງໃຫ້ກ່ອນທີ່ຈະແລ່ນ (ຄ່າເລີ່ມຕົ້ນ: .).
-u, --uid
uid ທີ່ຈະດໍາເນີນການເປັນ (ຄ່າເລີ່ມຕົ້ນ: ບໍ່ປ່ຽນແປງ).
-g, --gid
gid ທີ່ຈະດໍາເນີນການເປັນ (ຄ່າເລີ່ມຕົ້ນ: ບໍ່ປ່ຽນແປງ).
--umask
ໜ້າກາກການສ້າງໄຟລ໌ (octal) ເພື່ອນຳໃຊ້. (ຄ່າເລີ່ມຕົ້ນ: 0077 ສໍາລັບ daemon, ບໍ່ມີການປ່ຽນແປງ
ຖ້າບໍ່ດັ່ງນັ້ນ).
-r, -- ເຕົາປະຕິກອນ
ເລືອກເຄື່ອງປະຕິກອນທີ່ຈະໃຊ້. ເບິ່ງ --ເຄື່ອງປະຕິກອນຊ່ວຍເຫຼືອ ສໍາລັບບັນຊີລາຍຊື່ຂອງຄວາມເປັນໄປໄດ້.
--ເຄື່ອງປະຕິກອນຊ່ວຍເຫຼືອ
ບອກຊື່ຂອງເຕົາປະຕິກອນທີ່ເປັນໄປໄດ້.
--spew ຂຽນບັນທຶກທີ່ເວົ້າຫຼາຍກ່ຽວກັບທຸກສິ່ງທີ່ເກີດຂຶ້ນ. ເປັນປະໂຫຍດສໍາລັບການດີບັກ
freezes ຫຼື locks ໃນລະຫັດຊັບຊ້ອນ.
-f, --file <ແຕະ ໄຟລ໌>
ອ່ານໄຟລ໌ .tap ທີ່ໃຫ້ໄວ້ (ຄ່າເລີ່ມຕົ້ນ: twistd.tap).
-s, --ແຫຼ່ງ <tas ໄຟລ໌>
ໂຫລດແອັບພລິເຄຊັນຈາກໄຟລ໌ .tas (ແຫຼ່ງ AOT Python).
-y, -- python < python ໄຟລ໌>
ໃຊ້ຕົວແປ "ແອັບພລິເຄຊັນ" ຈາກໄຟລ໌ Python ທີ່ໃຫ້. ຕົວເລືອກນີ້ລົບລ້າງ
-f. ທາງເລືອກນີ້ຫມາຍເຖິງ --no_save.
--syslog
ເຂົ້າສູ່ລະບົບ syslog ແທນໄຟລ໌.
- ການປ່ຽນແປງ
ພິມຂໍ້ມູນສະບັບແລະອອກ.
-- ຄໍານໍາຫນ້າ
ໃຊ້ຄໍານໍາຫນ້າທີ່ລະບຸໄວ້ໃນເວລາເຂົ້າສູ່ລະບົບ logfile. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບິດ".
ໃຫ້ສັງເກດວ່າຖ້າ ບິດ ຖືກດໍາເນີນການເປັນຮາກ, ໄດເລກະທໍລີທີ່ເຮັດວຽກແມ່ນ ບໍ່ ຄົ້ນຫາ Python
ໂມດູນ.
ລາຍເຊັນ
ບິດທີ່ແລ່ນຍອມຮັບ SIGINT ສໍາລັບການປິດທີ່ສະອາດ ແລະ SIGUSR1 ເພື່ອຫມຸນໄຟລ໌ບັນທຶກ.
ໃຊ້ twistd ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net