มีคำสั่งคัดลอกและยืนยันใน Ubuntu / Linux หรือไม่
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา ฉันสำรองรูปภาพดิจิทัลทั้งหมดไว้ในสองแห่ง ฉันใช้คำสั่ง cp แต่ได้รับค่าส่วนบุคคลแล้ว - เริ่มสงสัยว่ามีวิธีที่เชื่อถือได้มากกว่านี้หรือไม่ ฉันไม่ใช่คนแปลกหน้ากับ Linux, Bash, Perl, ฯลฯ ดังนั้นฉันจึงสามารถเขียนบางสิ่งเพื่อคัดลอกและเปรียบเทียบ hd5 hashes ได้ แต่ฉันสงสัยว่ามีบางสิ่งอยู่แล้ว (การประดิษฐ์ล้อและสิ่งที่ไม่ใช่) googling ส่วนใหญ่ของฉันสำหรับการคัดลอกและ (ยืนยัน | ถูกต้อง | ตรวจสอบ | แฮช | ยืนยัน) ปรากฎ rsync อย่างไรก็ตามเท่าที่ฉันสามารถบอกได้ rsync จะใช้แฮชเพื่อดูว่าไฟล์นั้นจำเป็นต้องได้รับการอัพเดตหรือไม่ มันไม่ทำการเปรียบเทียบแฮชหลังจากนั้น สำหรับการใช้งานนี้โดยเฉพาะไฟล์เป็นแบบไบนารี่และโดยทั่วไปแล้วจะมีขนาด 8-10MB คำแนะนำสำหรับสาธารณูปโภคหรือคำแนะนำสำหรับการแก้ปัญหา DIY จะได้รับการชื่นชมอย่างมาก