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

Ad


ไอคอน Fav ของ OnWorks

bmaptool - ออนไลน์ใน Cloud

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

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

โครงการ:

ชื่อ


bmaptool - สร้างแผนที่บล็อก (bmap) สำหรับไฟล์หรือคัดลอกไฟล์โดยใช้ bmap

เรื่องย่อ


เครื่องมือ bmap [--help] [--version] [--quiet] [--debug] [ ]

DESCRIPTION


เครื่องมือ Bmap เป็นเครื่องมือทั่วไปในการสร้าง block map (bmap) สำหรับไฟล์และการคัดลอกไฟล์
โดยใช้แผนที่บล็อก แนวคิดคือไฟล์ขนาดใหญ่ เช่น ไฟล์อิมเมจระบบดิบ สามารถ
คัดลอกหรือแฟลชเร็วกว่ามากด้วย เครื่องมือ bmap มากกว่าเครื่องมือแบบเดิมๆ เช่น "dd" หรือ
"ซีพี".

เครื่องมือ Bmap รองรับ 2 คำสั่งย่อย:
1. สำเนา - คัดลอกไฟล์ไปยังไฟล์อื่นโดยใช้ bmap หรือแฟลชรูปภาพไปยังอุปกรณ์บล็อก
2. สร้าง - สร้าง bmap สำหรับไฟล์

กรุณาค้นหาเอกสารทั้งหมดของโครงการได้ที่
https://source.tizen.org/documentation/reference/bmaptool

OPTIONS


--รุ่น
พิมพ์ เครื่องมือ bmap รุ่นและออก

-h, --ช่วยด้วย
พิมพ์ข้อความช่วยเหลือสั้นๆ แล้วออก

-q, --เงียบ
เงียบอย่าพิมพ์ข้อมูลเพิ่มเติม

-d, --debug
พิมพ์ข้อความการดีบัก

คำสั่ง


สำเนา [ตัวเลือก] IMAGE DEST
คัดลอกไฟล์ IMAGE ไปยังไฟล์ปกติปลายทางหรือบล็อกอุปกรณ์ DEST โดยใช้ bmap ภาพ
อาจเป็นเส้นทางในเครื่องหรือ URL DEST อาจเป็นไฟล์ปกติหรือบล็อก
อุปกรณ์ (เฉพาะในเครื่อง)

เว้นแต่จะระบุไฟล์ bmap ด้วยตัวเลือก "--bmap" อย่างชัดเจน เครื่องมือ bmap
ค้นพบโดยอัตโนมัติโดยค้นหาไฟล์ที่มีชื่อฐานเดียวกันกับ IMAGE แต่
ด้วยนามสกุล ".bmap" ไฟล์ bmap ถูกค้นหาในไดเร็กทอรีของ IMAGE เท่านั้น (หรือ
URL ฐาน ในกรณีที่ระบุ IMAGE เป็น URL) หากไม่พบไฟล์ bmap
เครื่องมือ bmap ล้มเหลว หากต้องการคัดลอกโดยไม่ใช้ bmap ให้ใช้ตัวเลือก "--nobmap"

ทั้ง IMAGE และไฟล์ bmap อาจระบุเป็น URL (http://, ftp://, https://,
ไฟล์://, ssh://) เพื่อที่จะทำให้ เครื่องมือ bmap ใช้พร็อกซีเซิร์ฟเวอร์ โปรดระบุ
พร็อกซี่โดยใช้มาตรฐาน "$http_proxy", "$https_proxy", "$ftp_proxy" หรือ "$no_proxy"
ตัวแปรสภาพแวดล้อม

หากเซิร์ฟเวอร์ต้องการการรับรองความถูกต้อง ชื่อผู้ใช้และรหัสผ่านอาจถูกระบุใน
URL เช่น "https://user:[ป้องกันอีเมล]/image.raw.bz2", หรือ
"ssh://user:password@host:path/to/image.raw"

IMAGE อาจถูกบีบอัด ในกรณีนี้ เครื่องมือ bmap คลายการบีบอัดได้ทันที NS
นามสกุลไฟล์ตรวจพบประเภทการบีบอัดและนามสกุลต่อไปนี้
สนับสนุน:

1. ".gz", ".gzip", ".tar.gz" และ ".tgz" สำหรับไฟล์และไฟล์ tar ที่บีบอัดด้วย
"gzip" โปรแกรม
2. ".bz2", "tar.bz2", ".tbz2", ".tbz" และ ".tb2" สำหรับไฟล์และไฟล์เก็บถาวร tar
บีบอัดด้วย "bzip2" โปรแกรม
3. ".xz", ".tar.xz", ".txz" สำหรับไฟล์และไฟล์ tar ที่บีบอัดด้วย "xz" โปรแกรม
4. ".lzo", "tar.lzo", ".tzo" สำหรับไฟล์และไฟล์ tar ที่บีบอัดด้วย "ลโซ"
โครงการ

ไฟล์ IMAGE ที่มีนามสกุลอื่นจะถือว่าไม่มีการบีบอัด บันทึก, เครื่องมือ bmap ใช้
"pbzip2"และ"หมู" โปรแกรมสำหรับคลายการบีบอัด bzip2 และ gzip ให้เร็วขึ้น เว้นแต่
ไม่พร้อมใช้งาน ซึ่งในกรณีนี้หากกลับไปใช้ "bzip2"และ"gzip".

หาก DEST เป็นโหนดอุปกรณ์บล็อก (เช่น "/dev/sdg") เครื่องมือ bmap เปิดในโหมดพิเศษ
ซึ่งหมายความว่าจะล้มเหลวหากกระบวนการอื่นเปิดโหนดอุปกรณ์บล็อก IMAGE
นอกจากนี้ยังหมายความว่าจะไม่มีกระบวนการอื่นใดที่สามารถเปิด IMAGE ได้จนกว่า เครื่องมือ bmap
เสร็จสิ้นการคัดลอก โปรดดูความหมายของแฟล็ก "O_EXCL" ของ "open()"
syscall

ไฟล์ bmap โดยทั่วไปประกอบด้วย SHA-256 checksum สำหรับตัวเองเช่นเดียวกับ SHA-256 checksum
สำหรับขอบเขตข้อมูลที่แมปทั้งหมด ซึ่งทำให้สามารถรับประกันความสมบูรณ์ของข้อมูลได้
เครื่องมือ bmap ตรวจสอบผลรวมเช็คและออกโดยมีข้อผิดพลาดในกรณีที่ไม่ตรงกัน เช็คซัม
การยืนยันสามารถปิดใช้งานได้โดยใช้ตัวเลือก "--ไม่ยืนยัน" เครื่องมือ bmap ไม่ตรวจสอบ
ว่าพื้นที่ที่ไม่มีแอมพลิฟายเออร์นั้นมีเพียงศูนย์เพราะว่าพื้นที่เหล่านี้ยังคงลดลงและเป็น
ไม่ได้ใช้เพื่ออะไร

ไฟล์ bmap อาจลงนามด้วย OpenPGP (gpg) ลายเซ็นอาจแยกออกก็ได้ (a
แยกไฟล์) หรือ "สร้างขึ้นใน" ไฟล์ bmap (เรียกว่าลายเซ็น "clearsign")

ลายเซ็นแยกสามารถระบุได้ด้วยตัวเลือก "--bmap-sig" มิฉะนั้น เครื่องมือ bmap
พยายามค้นหาโดยอัตโนมัติโดยค้นหาไฟล์ที่มีชื่อฐานเดียวกันกับ
bmap แต่มีนามสกุล ".asc" หรือ ".sig" นี่คล้ายกับ bmap มาก
การค้นหาไฟล์อัตโนมัติ ดังนั้นหากมีไฟล์ ".asc" หรือ ".sig" เครื่องมือ bmap จะตรวจสอบ
ลายเซ็น

ลายเซ็น clearsign เป็นส่วนหนึ่งของไฟล์ bmap และ เครื่องมือ bmap ตรวจพบโดยอัตโนมัติและ
ตรวจสอบมัน

หากลายเซ็นไม่ดี เครื่องมือ bmap ออกโดยมีข้อผิดพลาด การตรวจสอบลายเซ็นไฟล์ Bmap
สามารถปิดใช้งานได้โดยใช้ตัวเลือก "--no-sig-verify"

OPTIONS
-h, --ช่วยด้วย
พิมพ์ข้อความช่วยเหลือสั้นๆ เกี่ยวกับคำสั่งย่อย "คัดลอก" และออก

--bmap BMAP
ใช้ไฟล์ bmap "BMAP" สำหรับการคัดลอก หากไม่ได้ระบุตัวเลือกนี้ เครื่องมือ bmap พยายามที่จะ
ค้นพบไฟล์ bmap โดยอัตโนมัติ

--bmap-ซิกซิก
ใช้ไฟล์ลายเซ็น OpenPGP ที่แยกออกมา "SIG" เพื่อตรวจสอบความสมบูรณ์ของไฟล์ bmap
และสำนักพิมพ์ หากไม่ได้ระบุตัวเลือกนี้ เครื่องมือ bmap พยายามโดยอัตโนมัติ
ค้นพบไฟล์ลายเซ็น

--nobmap
ปิดใช้งานการค้นหาไฟล์ bmap อัตโนมัติและบังคับให้แฟลช IMAGE ทั้งหมดโดยไม่มี bmap

--ไม่-ยืนยัน
อย่าตรวจสอบเช็คซัมข้อมูลเมื่อทำการคัดลอก (ไม่แนะนำ) เช็คซัมคือ
เก็บไว้ในไฟล์ bmap และโดยปกติ เครื่องมือ bmap ตรวจสอบว่าข้อมูลใน IMAGE
ตรงกับเช็คซัม

--no-sig-ตรวจสอบ
อย่าตรวจสอบลายเซ็นไฟล์ bmap ของ OpenPGP (ไม่แนะนำ)

ตัวอย่าง
เครื่องมือ bmap คัดลอก image.raw.bz2 /dev/sdg
คัดลอกไฟล์ในเครื่องที่บีบอัด bz2 "image.raw.bz2" เพื่อบล็อกอุปกรณ์ "/dev/sdg" รูปภาพ
ไฟล์ไม่ถูกบีบอัดทันที ไฟล์ bmap จะถูกค้นพบโดยอัตโนมัติ NS
ตรวจพบ/ค้นพบลายเซ็น OpenPGP โดยอัตโนมัติด้วย

เครื่องมือ bmap สำเนา http://my-server.com/files/image.raw.bz2 $HOME/tmp/ไฟล์
คัดลอก "image.raw.bz2" ระยะไกลที่บีบอัด bz2 ไปยังไฟล์ปกติ "$HOME/tmp/file" NS
ไฟล์ภาพจะไม่ถูกบีบอัดในทันที ไฟล์ bmap จะถูกค้นพบโดยอัตโนมัติ
มีการตรวจพบ/ค้นพบลายเซ็น OpenPGP โดยอัตโนมัติด้วย

เครื่องมือ bmap คัดลอก --bmap image.bmap --bmap-sig image.bmap.asc image.raw /dev/sdg
คัดลอกไฟล์ในเครื่องที่ไม่บีบอัด "image.raw" เพื่อบล็อกอุปกรณ์ "/dev/sdg" โดยใช้ bmap
ไฟล์ "image.bmap" ตรวจสอบลายเซ็นไฟล์ bmap โดยใช้ลายเซ็น OpenPGP ที่แยกออกมา
จาก "imag.bmap.asc"

สร้าง [ตัวเลือก] IMAGE
สร้าง bmap สำหรับไฟล์ IMAGE ปกติ ภายใน คำสั่งย่อยนี้ใช้ Linux
"FIEMAP" ioctl เพื่อค้นหาว่าบล็อก IMAGE ใดถูกแมป อย่างไรก็ตาม ถ้า "FIEMAP" ไม่ใช่
ได้รับการสนับสนุน ใช้คุณลักษณะ "SEEK_HOLE" ของการเรียกระบบ "lseek" แทน โดยค่าเริ่มต้น,
ไฟล์ bmap ที่เป็นผลลัพธ์จะถูกพิมพ์ไปยัง stdout เว้นแต่จะใช้ตัวเลือก "--output"

ไฟล์ IMAGE จะถูกซิงโครไนซ์เสมอก่อนที่จะสร้างบล็อกแมป และมันคือ
สำคัญเพื่อให้แน่ใจว่าไฟล์ IMAGE จะไม่ถูกแก้ไขเมื่อไฟล์ bmap กำลัง
สร้างและหลังจากสร้างไฟล์ bmap แล้ว มิฉะนั้น ไฟล์ bmap จะกลายเป็น
การตรวจสอบไม่ถูกต้องและการตรวจสอบจะล้มเหลว

ไฟล์รูปภาพสามารถลงนามเพิ่มเติมโดยใช้ OpenPGP

OPTIONS
-h, --ช่วยด้วย
พิมพ์ข้อความช่วยเหลือสั้นๆ เกี่ยวกับคำสั่งย่อย "สร้าง" และออก

-o, --เอาต์พุต OUTPUT
บันทึก bmap ที่สร้างขึ้นในไฟล์ OUTPUT (โดยค่าเริ่มต้น bmap จะถูกพิมพ์ไปที่
stdout)

--ไม่มีการตรวจสอบ
สร้างไฟล์ bmap โดยไม่มีการตรวจสอบ SHA1 (ไม่แนะนำ)

ตัวอย่าง
เครื่องมือ bmap สร้างภาพ.raw
สร้าง bmap สำหรับไฟล์ "image.raw" และพิมพ์ไปที่ stdout

เครื่องมือ bmap สร้าง -o image.bmap image.raw
สร้าง bmap สำหรับไฟล์ "image.raw" และบันทึกใน "image.bmap"

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


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

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

คำสั่ง Linux

Ad