linux之cp強制復制文件


cp復制行為

cp -rf /rumenz/* /bar,但仍然提示我確認每個覆蓋。

cp -rf /rumenz/* /bar
cp: overwrite ‘bar/rumenz.html’? y

系統會一個一個文件提示,如果目錄文件很多,就很麻煩

原因:在.bashrc文件中定義了alias cp='cp -i'的別名,所以每個文件都會提示.

yes不用一個個確認

> yes | cp -rf /rumenz/* /bar

卸載別名

unalias cp  
cp -f rumenz.txt tmp/rumenz.txt
alias cp="cp -i"  

使用反斜杠

> cp -rf /rumenz/* /bar

使用反斜杠,就不會使用系統中定義的別名

原文鏈接:https://rumenz.com/rumenbiji/linux-usr-var.html

關注微信公眾號:【入門小站】回復【100】獲取【Linux參考筆記手冊】

推薦閱讀:Linux查看文件內容命令總結


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM