将目录a里面的内容拷贝到目录b里面。一般使用-rf命令能够解决。但最近发如今很linux环境下。linux
使用cp -rf a/* b/ 依然仍是提示是否覆盖。bash
为了解决这个问题,查询一些资料,得知,一些服务器会默认增长别名 alias cp='cp -i',当你执行cp时,其实执行的是cp –i,因此,咱们只要将cp的重命名去掉。
服务器
[root@masServer local]# vi ~/.bashrcide
# .bashrcspa
# User specific aliases and functionsci
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'it
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
~
~
在alias cp='cp -i'前加上"#"注释掉这行,:wq!保存推出,而后从新登录就能够了。io