ฉันได้ลองใช้คำสั่ง rsync หลายแบบหลายแบบผสมกันแล้วแต่แพลตฟอร์มใดก็ตามที่ฉันใช้บนจากแหล่งใดไปยังปลายทางใด ๆ มันจะถ่ายโอนทุกอย่างไม่ว่ามันจะเหมือนกันหรือไม่ก็ตาม ความลับคืออะไร? คำสั่งสุดท้ายที่ฉันใช้คือ rsync -avz --progress source: somepath / specficfolder / * destination: otherpath / spceficfolder /
ฉันจะไปยังการถ่ายโอนไฟล์ที่แก้ไขได้อย่างไร
UPDATE: ขอบคุณ blackhats ตอบโดยชี้ให้ฉันทิศทางที่ถูกต้องฉันพบตัวเลือกที่ดีกว่าสำหรับฉันที่จะใช้คือ - ตัวเลือกขนาดไฟล์ที่ตรวจสอบขนาดไฟล์เพื่อดูว่าจำเป็นต้องถ่ายโอนไฟล์หรือไม่ Checksome ใช้งานได้ แต่ช้ามากเนื่องจากไฟล์ส่วนใหญ่ของฉันเป็นไฟล์ mp3 ขนาดใหญ่ ฉันคิดว่ามันจะเป็นตัวเลือกที่ดีถ้าไฟล์ของคุณเป็นไฟล์ข้อความซอร์สโค้ดและข้อมูลอักขระอื่น ๆ ของลักษณะนั้นในขณะที่ไฟล์สื่อขนาดใหญ่ที่ไม่มีการเปลี่ยนแปลงจะถ่ายโอนได้ดีกว่าด้วยตัวเลือกขนาดไฟล์
ls --full-time
ทั้งไฟล์ต้นฉบับและไฟล์เป้าหมาย