สำหรับการคัดลอกไดเรกทอรีซ้ำใช้tar
การแพ็คอัพไดเร็กทอรีแล้วไพพ์เอาต์พุตไปยังอีกอันtar
เพื่อคลายแพ็คดูเหมือนว่าจะเร็วกว่าการใช้cp -r
(หรือcp -a
)
ทำไมนี้ และทำไมไม่cp
ทำเร็วขึ้นด้วยวิธีเดียวกันภายใต้ประทุน?
แก้ไข: ฉันสังเกตเห็นความแตกต่างนี้เมื่อพยายามคัดลอกโครงสร้างไดเรกทอรีขนาดใหญ่ที่มีไฟล์และโฟลเดอร์นับหมื่นไฟล์ซ้อนกันอย่างล้ำลึก แต่มีขนาดประมาณ 50MB เท่านั้น ไม่แน่ใจว่าเกี่ยวข้องหรือไม่