Gunakan cp -P
(huruf P) untuk tidak pernah melintasi tautan simbolik dan menyalin tautan simbolik itu sebagai gantinya.
Ini dapat dikombinasikan dengan opsi lain seperti -R
menyalin hierarki direktori - cp -RL
melintasi semua tautan simbolik ke direktori, cp -RP
menyalin semua tautan simbolik seperti itu. cp -R
mungkin melakukan satu atau yang lain tergantung pada varian unix; GNU cp
(seperti yang ditemukan pada CentOS) default ke -P
.
Bahkan dengan -P
, Anda dapat menyalin target tautan simbolis ke direktori pada baris perintah dengan menambahkan /
di akhir: cp -RP foo/ bar
menyalin pohon direktori yang foo
menunjuk.
GNU cp
memiliki nyaman -a
pilihan yang menggabungkan -R
, -P
, -p
dan sedikit lebih. Itu membuat salinan yang tepat dari sumber (sejauh mungkin), menjaga hierarki direktori, tautan simbolik, izin, waktu modifikasi dan metadata lainnya.
cp
pada CentOS mendukung-P
atau--no-dereference
beralih?