ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


cfdptest - เชลล์ทดสอบ CFDP สำหรับ ION

เรื่องย่อ


cfdptest [ command_filename ]

DESCRIPTION


cfdptest มีกลไกสำหรับการทดสอบการส่งไฟล์ CFDP สามารถใช้ได้ใน
โหมดสคริปต์หรือแบบโต้ตอบ บันเดิลทั้งหมดที่มี CFDP PDU จะถูกส่งไปพร้อมกับ
ขอโอนการดูแลและปิดการรายงานสถานะบันเดิลทั้งหมด

เมื่อเขียนสคริปต์ด้วย command_filename, cfdptest ดำเนินการเพื่อตอบสนองต่อการจัดการ CFDP
คำสั่งที่มีอยู่ในไฟล์คำสั่งที่ให้มา ข้อความแต่ละบรรทัดในไฟล์คือ
แปลเป็นคำสั่งเดียวที่ประกอบด้วยโทเค็นหลายตัว: รหัสคำสั่งหนึ่งอักขระ
และ ในกรณีส่วนใหญ่ อาร์กิวเมนต์คำสั่งอย่างน้อยหนึ่งอาร์กิวเมนต์ของอักขระตั้งแต่หนึ่งตัวขึ้นไป คำสั่ง
กำหนดค่าและเริ่มดำเนินการส่งไฟล์ CFDP

หากไม่มีการระบุไฟล์ cfdptest แทนที่จะเสนอ "เชลล์" แบบโต้ตอบให้กับผู้ใช้แทน
รายการคำสั่ง cfdptest พิมพ์สตริงพร้อมต์ (": ") ไปยัง stdout ยอมรับสตริงข้อความ
จาก stdin และตีความแต่ละสตริงเป็นคำสั่ง

ที่รองรับ cfdptest คำสั่ง (ไม่ว่าจะเป็นแบบโต้ตอบหรือแบบสคริปต์) มีดังนี้:

? พื้นที่ ช่วย สั่งการ. นี้จะแสดงรายการคำสั่งและรูปแบบของพวกเขา มัน
เหมือนกับไฟล์ h คำสั่ง

h รูปแบบอื่นของ ช่วย คำสั่ง

d
พื้นที่ ปลายทาง สั่งการ. คำสั่งนี้สร้างเอนทิตี CFDP ที่ next
การดำเนินการส่งไฟล์จะถูกกำกับ หมายเลขเอนทิตี CFDP ใน ION คือ by
แบบแผน เช่นเดียวกับหมายเลขโหนด BP

f
พื้นที่ ราคาเริ่มต้นที่ สั่งการ. คำสั่งนี้ระบุไฟล์ที่จะส่งเมื่อ
การดำเนินการส่งไฟล์ต่อไปจะได้รับคำสั่ง

t
พื้นที่ ไปยัง สั่งการ. คำสั่งนี้ระบุชื่อไฟล์ที่จะสร้างที่
เอนทิตีที่รับเมื่อมีคำสั่งการดำเนินการส่งไฟล์ครั้งต่อไป

l
พื้นที่ เวลาที่จะมีชีวิตอยู่ สั่งการ. คำสั่งนี้กำหนดเวลาที่จะมีชีวิตอยู่สำหรับทุกคน
บันเดิลที่ออกในเวลาต่อมาที่มี CFDP PDU หากไม่ได้ระบุไว้ ค่าเริ่มต้น
ใช้ 86400 (1 วัน)

p
พื้นที่ ลำดับความสำคัญ สั่งการ. คำสั่งนี้กำหนดลำดับความสำคัญ (คลาสของบริการ) สำหรับ
บันเดิลที่ออกในภายหลังทั้งหมดที่มี CFDP PDU ค่าที่ถูกต้องคือ 0, 1 และ 2
หากไม่ระบุ ลำดับความสำคัญคือ 1

o
พื้นที่ เกี่ยวกับลำดับ สั่งการ. คำสั่งนี้กำหนด "ลำดับ" (ลำดับความสำคัญย่อยภายใน
ลำดับความสำคัญ 2) สำหรับบันเดิลที่ออกในภายหลังทั้งหมดที่มี CFDP PDU ค่าที่ถูกต้อง
คือ 0-254 หากไม่ระบุ ลำดับจะเป็น 0

m
พื้นที่ โหมด สั่งการ. คำสั่งนี้กำหนดโหมดการส่ง ("ความพยายามอย่างดีที่สุด" หรือ
รับรอง) สำหรับบันเดิลที่ออกในภายหลังทั้งหมดที่มี CFDP PDU ค่าที่ถูกต้องคือ 0
(มั่นใจ เชื่อถือได้ พร้อมความน่าเชื่อถือจาก DTN convergence layer ที่เชื่อถือได้
โปรโตคอล) 1 (พยายามอย่างดีที่สุด ไม่น่าเชื่อถือ) และ 2 (มั่นใจ เชื่อถือได้ แต่มีความน่าเชื่อถือ
ให้โดยการโอนสิทธิ์การดูแลของ BP) หากไม่ระบุ โหมดการส่งจะเป็น 0

g
พื้นที่ srrf ธง สั่งการ. คำสั่งนี้สร้างการรายงานสถานะ BP ที่จะ
ขอบันเดิลที่ออกในภายหลังทั้งหมดที่มี CFDP PDU srrf ธง จะต้องเป็น
การรายงานสถานะสตริงแฟล็กตามที่กำหนดไว้สำหรับ บีเทรซ(1): ลำดับการรายงานสถานะ
แฟล็ก คั่นด้วยเครื่องหมายจุลภาค โดยไม่มีช่องว่างฝังตัว ธงรายงานสถานะแต่ละรายการจะต้อง
เป็นหนึ่งในรายการต่อไปนี้: rcv, ct, fwd, dlv, del.

c
พื้นที่ วิกฤติ สั่งการ. คำสั่งนี้สร้างวิกฤติสำหรับทุกคน
บันเดิลที่ออกในเวลาต่อมาที่มี CFDP PDU ค่าที่ถูกต้องคือ 0 (ไม่สำคัญ)
และ 1 (วิกฤต) หากไม่ระบุ ระดับวิกฤติจะเป็น 0

r
พื้นที่ ที่เก็บไฟล์ ขอ สั่งการ. คำสั่งนี้เพิ่มคำขอ filestore ให้กับ metadata
ที่จะออกเมื่อได้รับคำสั่งให้ดำเนินการส่งไฟล์ครั้งต่อไป การกระทำ
หมายเลขรหัสคือ:

0 = สร้างไฟล์
1 = ลบไฟล์
2 = เปลี่ยนชื่อไฟล์
3 = ต่อท้ายไฟล์
4 = แทนที่ไฟล์
5 = สร้างไดเร็กทอรี
6 = ลบไดเร็กทอรี
7 = ปฏิเสธไฟล์
8 = ปฏิเสธไดเรกทอรี
u ' '
พื้นที่ ผู้ใช้งาน ข่าวสาร สั่งการ. คำสั่งนี้เพิ่มข้อความผู้ใช้ไปยังข้อมูลเมตาที่จะ
ออกเมื่อได้รับคำสั่งให้ดำเนินการส่งไฟล์ครั้งต่อไป

& พื้นที่ ส่ง สั่งการ. คำสั่งนี้เริ่มต้นการส่งไฟล์ตามที่กำหนดค่าโดยส่วนใหญ่
ก่อนหน้านี้ d, fและ t คำสั่ง

^ พื้นที่ ยกเลิก สั่งการ. คำสั่งนี้จะยกเลิกไฟล์ที่เริ่มต้นล่าสุด
การส่งผ่าน

% พื้นที่ แขวน สั่งการ. คำสั่งนี้ระงับไฟล์ที่เริ่มต้นล่าสุด
การส่งผ่าน

$ พื้นที่ เรซูเม่ สั่งการ. คำสั่งนี้จะกลับมาทำงานต่อในไฟล์ที่เริ่มต้นล่าสุด
การส่งผ่าน

# พื้นที่ รายงาน สั่งการ. คำสั่งนี้รายงานเกี่ยวกับไฟล์ที่เริ่มต้นล่าสุด
การส่งผ่าน

q พื้นที่ เลิก สั่งการ. ยุติโปรแกรม cfdptest

cfdptest ในโหมดโต้ตอบจะสร้างเธรดการจัดการเหตุการณ์ CFDP กระทู้เหตุการณ์
รับตัวบ่งชี้บริการ CFDP และเพียงพิมพ์บรรทัดข้อความไปที่ stdout เพื่อประกาศ
พวกเขา

หมายเหตุ เมื่อไหร่ cfdptest ทำงานในโหมดสคริปต์มันไม่ ไม่ วางไข่เธรดการจัดการเหตุการณ์
ซึ่งทำให้คิวเหตุการณ์ CFDP เติบโตอย่างไม่มีกำหนด ยกเว้นกรณีอื่นๆ
สิ้นเปลืองงานและรายงานเหตุการณ์ วิธีแก้ปัญหาง่ายๆ อย่างหนึ่งคือการเรียกใช้อินเทอร์แอกทีฟ
cfdptest งานในพื้นหลังเพียงเพื่อให้คิวเหตุการณ์ชัดเจนในขณะที่สคริปต์ไม่ใช่
การโต้ตอบ cfdptest งานจะดำเนินการในเบื้องหน้า

EXIT สถานภาพ


"0" cfdptest ได้สิ้นสุดลง ปัญหาใด ๆ ที่พบในระหว่างการดำเนินการจะถูกบันทึกไว้ใน
ไอออน.ล็อก ล็อกไฟล์

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


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad