在Linux下,如果希望将文件file拷贝到目录dir下,
使用cp -f file dir命令
但好像结果并不像我们希望的那样,系统依然会有覆盖提示。
有多种解决方式,其中一种为
\cp -f file dir
\cp的 \ 代表什么意思呢? \cp则是告诉shell不要去查alias,直接执行原本的cp。
附其他解决方法:
1.在调用cp的时候加入绝对路径(可通过whereis cp命令得到),如
/bin/cp -f file dir
2.通过直接执行下面的语句调用系统原始的命令:
\cp -f file dir
3.在~/.bashrc里面注释掉 Alias cp='cp -i'
4.unalias cp ,然后再使用cp,但使用后还原alias cp='cp -i'