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查看文件內容命令總結