部分服务器会设置 命令的别名 alias
比如
alias ll='ls -alF'
也即,输入ll后,被自动定向到'ls -alF'这个命令了。alias的作用就是,可以简写命令。
在执行 cp -rf 时候
此时的cp 已经被alias 改成了 cp -i
-r 是用于目录拷贝时的递归操作
-f 是强制覆盖,如果存在相同参数时, 会强制覆盖
-i 存在重复覆盖时,会提示是否覆盖
所以直接使用cp -rf 依旧会发生提示
解决办法
将别名改回来
alias cp = 'cp'
在执行cp -rf 就好
网友评论