centos和rhel系统默认都有加入一个alias是将cp命令定义为cp -i ,也就是覆盖前提示的alias
如果是在拷贝大量文件的时候,这个提示就很烦人了。
取消它的方式
1、 修改alias
vi ~/.bashrc 注释掉 alias cp=‘cp -i’
然后重新登录
2、使用绝对路径调用命令
/bin/cp xxx xxx
3、在命令前面加上反斜杠\
\cp xxx xxx
推荐方式3
使用方式1,如果需要加入覆盖提示,需要手动加上-i的参数,可能因为习惯问题而忘记加上-i参数,将面临后续拷贝少量文件时可能错误覆盖的问题。
而方式2需要知道命令所在路径,可能还需要which一下。
转载于:https://blog.51cto.com/foolishfish/1372762