นั่นคือ --อนุรักษ์=ทั้งหมด ตัวเลือกที่จะ ซีพี; ดู แมน ซีพี.
แต่ฉันแนะนำให้ใช้ รีซิงค์ แทน ซีพี; มีประโยชน์หลากหลายกว่ามาก และง่ายต่อการเก็บการประทับเวลา และคัดลอกเฉพาะไฟล์ที่ใหม่กว่า มีช่วงการเรียนรู้ที่มีตัวเลือกทั้งหมดที่รองรับ แต่ก็คุ้มค่าที่จะดำดิ่งลงไปในนั้น
กรณีการใช้งานปกติมีลักษณะดังนี้:
rsync -n -av /some/where/sourcedir
สิ่งนี้ทำซ้ำซ้ำ แหล่งข่าว ไปยังไดเร็กทอรีปัจจุบันเป็นไดเร็กทอรีย่อย ที่มาdir/. จะไม่แตะต้องไฟล์ที่มีอยู่แล้วและมีการประทับเวลา / เนื้อหาเดียวกัน เดอะ -น ตัวเลือกหมายความว่ามันเป็นเพียงการทดสอบแบบแห้ง คุณจึงเห็นว่ามันจะทำอะไร (พร้อมกับ -v สำหรับ ละเอียด). เมื่อคุณพอใจกับสิ่งที่จะทำแล้ว -น:
rsync -av /some/where/sourcedir
คุณสามารถเรียกซ้ำๆ ถ้าไม่ทำอะไรอีกก็จบกันจริงๆ
นอกจากนี้คุณยังสามารถ ลบ ไฟล์ที่ไม่อยู่ในแผนผังไดเร็กทอรีต้นทางอีกต่อไปด้วย --ลบ:
rsync -av --delete /some/where/sourcedir
หากคุณต่อท้ายเครื่องหมายทับในเส้นทางต้นทาง จะไม่สร้าง ที่มาdir/ ไดเร็กทอรีย่อยบนปลายทาง แต่คัดลอกไปยังไดเร็กทอรีย่อยนั้นโดยตรง ร่วมกับ --ลบจะสร้างสำเนาแบบ 1:1 ของแผนผังนั้นในไดเร็กทอรีปัจจุบันด้วย กำลังลบ ทุกอย่างที่ไม่อยู่ในทรีย่อยของแหล่งที่มา:
rsync -av --delete /some/where/sourcedir/
อีกครั้งเพิ่ม -น เพื่อดูว่ามันคืออะไร จะ ทำ. โดยทั่วไปฉันขอแนะนำให้ใช้เสมอ -น ก่อนเพื่อยืนยันว่าจะทำสิ่งที่ต้องการให้ทำ
มีตัวเลือกอื่น ๆ มากมาย (เช่น --ไม่รวม=); ดู ผู้ชาย rsync.