twistd - ออนไลน์ในคลาวด์

นี่คือคำสั่ง twistd ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


twistd - เรียกใช้แอปพลิเคชัน Twisted (TACs, TAP)

เรื่องย่อ


บิดเบี้ยว [ตัวเลือก]

DESCRIPTION


อ่าน twisted.application.service.Application จากไฟล์และเรียกใช้

OPTIONS


-n, --โนดาเอมอน อย่าใช้ภูตผี (อยู่เบื้องหน้า)

-q, --เงียบ
No-op สำหรับความเข้ากันได้ย้อนหลัง

-p, --ข้อมูลส่วนตัว <โปรไฟล์ เอาท์พุต>
เรียกใช้แอปพลิเคชันภายใต้ตัวสร้างโปรไฟล์ ถ่ายโอนผลลัพธ์ไปยังไฟล์ที่ระบุ

--โปรไฟล์ <โปรไฟล์ ชื่อ>
ระบุตัวสร้างโปรไฟล์ที่จะใช้ ค่าเริ่มต้นคือตัวสร้างโปรไฟล์ 'hotshot'

--บันทึกสถิติ
บันทึกอ็อบเจ็กต์ Stats แทนที่จะเป็นเอาต์พุตข้อความของตัวสร้างโปรไฟล์

-b, --debug
เรียกใช้แอปพลิเคชันใน Python Debugger (หมายถึง --โนดาเอมอน ตัวเลือก). กำลังส่ง
SIGINT หรือ SIGUSR2 ส่งสัญญาณไปยังกระบวนการจะปล่อยลงในดีบักเกอร์

-e, --เข้ารหัส
ไฟล์ tap/aos ที่ระบุถูกเข้ารหัส

--อีด ตั้งค่าเฉพาะ user-id ที่มีผล แทนที่จะเป็น user-id จริง ตัวเลือกนี้ไม่มีผล
เว้นแต่เซิร์ฟเวอร์จะทำงานเป็นรูท ซึ่งในกรณีนี้หมายความว่าจะไม่กำจัดทั้งหมด
สิทธิพิเศษหลังจากผูกพอร์ต, รักษาตัวเลือกเพื่อรับสิทธิ์ในกรณี
เช่น กระบวนการวางไข่ ใช้ด้วยความระมัดระวัง

-o, --no_save
อย่าบันทึกสถานะการปิดระบบ

--ชื่อเดิม
ทำตัวเหมือนกับว่า Application ที่ระบุไม่ได้ตั้งชื่อโปรเซสไว้ และรันด้วย
ชื่อกระบวนการมาตรฐาน (ไบนารี Python ในกรณีส่วนใหญ่)

-l, --ล็อกไฟล์
เข้าสู่ไฟล์ที่ระบุ - สำหรับ stdout (ค่าเริ่มต้น: twistd.log) ไฟล์บันทึกจะเป็น
หมุนบน SIGUSR1

-l, --ล็อกเกอร์ <เต็มที่ มีคุณสมบัติ หลาม ชื่อ>
ชื่อที่มีคุณสมบัติครบถ้วนสำหรับโรงงานผู้สังเกตการณ์บันทึกเพื่อใช้สำหรับบันทึกเริ่มต้น
ผู้สังเกตการณ์ มีความสำคัญเหนือ --logfile และ --syslog

--pidfile
บันทึก pid ในไฟล์ที่ระบุ (ค่าเริ่มต้น: twistd.pid)

--chroot
Chroot ไปยังไดเร็กทอรีที่ให้มาก่อนที่จะรัน (ค่าเริ่มต้น: don't chroot) Chrooting
เสร็จสิ้นก่อนที่จะเปลี่ยนไดเร็กทอรีปัจจุบัน

-d, --รันดีร์
เปลี่ยนเป็นไดเร็กทอรีที่ให้มาก่อนที่จะรัน (ค่าเริ่มต้น: .)

-u, --อุ้ย
uid ที่จะทำงานเป็น (ค่าเริ่มต้น: ไม่ต้องเปลี่ยน)

-g, --กิด
gid ที่จะเรียกใช้เป็น (ค่าเริ่มต้น: ไม่ต้องเปลี่ยน)

--อุมาสก์
มาสก์การสร้างไฟล์ (ฐานแปด) ที่จะใช้ (ค่าเริ่มต้น: 0077 สำหรับ daemons ไม่มีการเปลี่ยนแปลง
มิฉะนั้น).

-r, --เครื่องปฏิกรณ์
เลือกเครื่องปฏิกรณ์ที่จะใช้ ดู --help-เครื่องปฏิกรณ์ สำหรับรายการความเป็นไปได้

--help-เครื่องปฏิกรณ์
รายชื่อเครื่องปฏิกรณ์ที่มีอยู่

--พ่น เขียนบันทึกอย่างละเอียดถี่ถ้วนของทุกสิ่งที่เกิดขึ้น มีประโยชน์สำหรับการดีบัก
ค้างหรือล็อกในรหัสที่ซับซ้อน

-f, --ไฟล์ <แตะ ไฟล์>
อ่านไฟล์ .tap ที่กำหนด (ค่าเริ่มต้น: twistd.tap)

-s, --แหล่งที่มา <ตาส ไฟล์>
โหลดแอปพลิเคชันจากไฟล์ .tas (แหล่ง AOT Python) ที่ระบุ

-y, --หลาม <หลาม ไฟล์>
ใช้ตัวแปร "application" จากไฟล์ Python ที่กำหนด ตัวเลือกนี้จะแทนที่
-f. ตัวเลือกนี้หมายถึง --no_save.

--syslog
เข้าสู่ระบบ syslog แทนไฟล์

--รุ่น
พิมพ์ข้อมูลเวอร์ชันและออก

--คำนำหน้า
ใช้คำนำหน้าที่ระบุเมื่อเข้าสู่ไฟล์บันทึก ค่าเริ่มต้นคือ "บิด"

โปรดทราบว่าถ้า บิดเบี้ยว ทำงานเป็นรูท ไดเร็กทอรีการทำงานคือ ไม่ ค้นหา Python
โมดูล

สัญญาณ


twistd ที่ทำงานอยู่ยอมรับ SIGINT สำหรับการปิดระบบใหม่ทั้งหมด และ SIGUSR1 เพื่อหมุนไฟล์บันทึก

ใช้ twistd ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด