在linux下的使用複製命令cp,不讓出現“overwrite”(文件覆蓋)提示的方法。

第一種解決辦法:
在cp前加上一個"\"符號就不使用別名運行了,如下:
# \cp -f sourcefile targetdir 
第二種解決辦法:
編輯文件,註釋掉別名。
# vi ~/.bashrc
在alias cp='cp -i'前加上“#”註釋掉這行,wq!保存推出,然後重新登陸就可以了。
 

出現 cp: omitting directory `foldera/'  

解決辦法:使用遞歸拷貝,在cp命令後面加上-r參數,形如:

cp -r foldera folderc 

最終命令

\cp -fr sourcefile targetdir 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章