นี่คือคำสั่ง klone ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
klone - KLone มีดทหารสวิส
เรื่องย่อ
โคลน [klone_opts] [-c cmd] [cmd_opts] [cmd_args]
DESCRIPTION
โคลน ดำเนินการสองงานที่แตกต่างกันขึ้นอยู่กับอาร์กิวเมนต์ที่ส่งไปยัง -c สลับ:
นำเข้าแผนผังไดเร็กทอรีไซต์ในสภาพแวดล้อมการสร้าง KLone (เช่น ไฟล์ที่ฝังตัว
ระบบ) หรือแปลเพจสแตติกและไดนามิกเป็นไฟล์ C
ผู้ใช้ไม่ค่อยเห็นขั้นตอนการแปลเนื่องจากซ่อนอยู่ใน Makefile ของ
ไดเร็กทอรีการสร้างไซต์ เช่น ${KLONE_SRC_DIR}/ไซต์. โดยทั่วไปแล้ว ผู้พัฒนาจะได้รับ an
เวอร์ชันฝังตัวของไซต์ของเขา/เธอโดยระบุลำดับคำสั่งต่อไปนี้:
$ cd ${KLONE_SRC_DIR}/ไซต์
$ ../src/tools/klone/klone -c นำเข้า ${SITE_BASE_DIR}
$ แต่งหน้า
หลัง ทำ เรียกขาน โคลน -c แปลภาษา' กว่าไฟล์ที่นำเข้ามาเพื่อดำเนินการ
การแปลและการลงทะเบียนที่จำเป็น (ลิงก์ล่วงหน้า)
โปรดทราบว่าเมื่อใดก็ตามที่มีการเพิ่ม ลบ หรือเปลี่ยนชื่อไฟล์ต้นทาง หรือในกรณีที่ฝังตัว
การเปลี่ยนแปลงคีย์การเข้ารหัสระบบไฟล์ การดำเนินการนำเข้าต้องทำอีกครั้ง
ระยะต่อมา โดยไซต์ฝังตัวจะเชื่อมโยงกับ โคลน โครงกระดูกเซิร์ฟเวอร์,
ไม่เกี่ยวข้อง โคลน อีกต่อไป. อย่างไรก็ตาม ขั้นตอนต่างๆ ได้แสดงไว้ที่นี่สำหรับ
อ้างอิง:
$ ซีดี ${KLONE_SRC_DIR}
$ แต่งหน้า
นั่นคือทั้งหมด
OPTIONS
-h แสดงความช่วยเหลือสั้น ๆ และออก
-v เปิดใช้งานโหมด verbose
-V พิมพ์ klone เวอร์ชันและออก
คำสั่ง
แปล:
โคลน -c แปลความ -i แฟ้ม -o ออกจากไฟล์ -u URI [-E] [-k ไฟล์คีย์] [-z]
แปลการใช้งาน (เช่น a .โคลน ไฟล์) หรือหน้าคงที่ แฟ้ม ลงในไฟล์ C ออกจากไฟล์.
พื้นที่ -u ตัวเลือกระบุไฟล์ URI เกี่ยวข้องกับไฟล์ที่แปล
พื้นที่ -E ตัวเลือกบอก โคลน เพื่อเข้ารหัสเนื้อหาไฟล์ด้วยคีย์ที่อยู่ใน
ที่จัดมา ไฟล์คีย์ หรือในตัวแปรสภาพแวดล้อม KLONE_CIPHER_KEY โดยใช้ AES-256 CBC
เนื้อหาของไฟล์ที่แปลจะถูกบีบอัดตามประเภท MIME หาก -z
ธงจะได้รับ
นำเข้า:
โคลน -c นำเข้า [-b URI] [-e Belt hold ] [-x Belt hold ] [-k ไฟล์คีย์] [-Z Belt hold ] [-z]
dir
นำเข้าแผนผังไซต์โดยเริ่มต้นที่ dir สู่สภาพแวดล้อมอาคาร KLone คำสั่ง
เอาต์พุตประกอบด้วยสอง makefiles (autogen.mk และ autogen.dps) และ register.c ไฟล์ที่
จะรวบรวมไฟล์ไซต์ที่นำเข้าและแปล ไฟล์หลังเป็นกาวโดยที่
ไซต์ฝังตัวสามารถเชื่อมโยงกับเซิร์ฟเวอร์ HTTP/S ได้ในภายหลัง
เมื่อราคาของ -e ตั้งค่าสถานะไฟล์ที่ตรงกับที่ระบุ Belt hold จะถูกเข้ารหัส
โดยใช้กุญแจที่ให้มา ไฟล์คีย์ หรือในตัวแปรสภาพแวดล้อม
KLONE_CIPHER_KEY.
ผู้ใช้สามารถเลือกว่าจะบีบอัดไฟล์ที่นำเข้าทั้งหมดตามประเภท MIME หรือไม่
โดยใช้โปรแกรม -z แฟล็ก หรือเพื่อเลือกเซ็ตย่อยที่ตรงกับเชลล์ที่ให้มา Belt hold .
ในขณะนำเข้า คุณไม่ต้องการรวมชุดของไฟล์ที่คุณสามารถใช้ -x อาร์กิวเมนต์
เพื่อให้รูปแบบของไฟล์ที่คุณต้องการแยกออก
ข้อโต้แย้ง -x, -Z และ -e อาจใช้มากกว่าหนึ่งครั้ง
และพวกเรา
ตัวแปรสภาพแวดล้อมต่อไปนี้ส่งผลต่อการดำเนินการของ โคลน:
KLONE_CIPHER_KEY
หากตั้งไว้ โคลน พยายามอ่านคีย์การเข้ารหัสระบบไฟล์ที่ฝังไว้ มันคือ
ถูกแทนที่โดย -k ตัวเลือก
วินิจฉัย
พื้นที่ โคลน ยูทิลิตี้ออกด้วย ทางออก_ความสำเร็จ ในความสำเร็จและด้วย EXIT_FAILURE ถ้าผิดพลาด
เกิดขึ้น
ใช้ klone ออนไลน์โดยใช้บริการ onworks.net