CP要如何才能強制複制?!

 


本以為單靠CP -R /原始路徑/* /目的複制路徑/* 就可以強制連子目錄一起複制,還查man以為用-i或-f 卻都無用!!
查了一下才知目前Linux是默認cp命令是有別名(alias cp=’cp -i’)的,無法強制覆蓋的哦!

解決方法:

方法1:
取消cp的alias,臨時的不會寫入現狀
# unalias cp

方法2:
用 \cp 來執行 cp command而不去run default ( alias cp=’cp -i’)
# \cp -R 檔名 /目的路徑/檔名 


參考資料:http://www.shocr.com/cp-force-overwrite/

發表留言