Cp + ไม่ต้องการเขียนทับการอนุญาต


4

วิธีใช้คำสั่ง cp โดยไม่ต้องเขียนทับสิทธิ์ของไฟล์เป้าหมาย

ตัวอย่างเช่น

cp /tmp/file /home/file

ฉันไม่ต้องการเปลี่ยน chown และ chgrp บน /home/file


คำตอบ:


3

ใช้

cp -a

(การเก็บถาวร) หรือ

cp -p

(โหมดอนุรักษ์ความเป็นเจ้าของและการประทับเวลา)


1
นี่ไม่ใช่สิ่งที่ไม่ได้ตั้งใจหรือไม่
maxelost

1
@maxelost เฉพาะในกรณีที่มีไฟล์เป้าหมายอยู่ มีสองวิธีในการตีความคำถาม คัดลอกสิทธิ์การเปลี่ยนแปลงไปยังผู้ใช้ที่ทำการคัดลอกและนั่นอาจไม่ใช่สิ่งที่ตั้งใจ
Daniel Beck


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.