Linux下cp rm mv等指令在发现文件覆盖时可能会出现y/n提示,原因是系统默认给加了-i参数
alias指令可以查看,那么如何强制覆盖:
1、反斜杠临时取消别名(推荐)
| 1 2 | [root@localhost ~]# \cp filename new/filename    [root@localhost ~]# | 
2、unalias取消别名
| 1 2 3 | [root@localhost ~]# unalias cp    [root@localhost ~]# cp filename new/filename    [root@localhost ~]# | 
3、yes指令+管道
有兴趣的你可以尝试下不加管道光打yes指令,世界之大无奇不有
| 1 2 | [root@localhost ~]# yes | cp filename new/filename    cp: overwrite `new/filename'? [root@localhost ~]# | 
