网站建设都包括,甘南网站建设公司,徐州市专业做网站的公司,企业网站做的好说明#xff1a;linux下使用cp -fr src dest#xff0c;发现即使加了-f也是不能强行覆盖的#xff0c;这是为什么呢#xff1f;原因#xff1a;-f其实已经会强制覆盖了#xff0c;但部份服务器会默认增加别名alias cp’cp -i’#xff0c;因此当你执行cp时#xff0c;其…说明linux下使用cp -fr src dest发现即使加了-f也是不能强行覆盖的这是为什么呢原因-f其实已经会强制覆盖了但部份服务器会默认增加别名alias cp’cp -i’因此当你执行cp时其实执行的是cp –i[rootcoolnull]# alias cpalias cpcp -i[rootcoolnull]# man cp看看-i什么意思-i, –interactive prompt before overwrite原来在覆盖之前会提示那我们的解决办法也出来了用unalias cp来解除cp的别名还原纯净的cp。解决方法一临时取消cp的别名[rootcoolnull]# unaslias cp #临时取消cp的别名对当前会话有效并不是永久的[rootcoolnull]# cp -fr src dest #这下就行了就不会提示覆盖了。方法二输入\cp命令作用也是取消cp的别名。[rootcoolnull]# \cp -fr src dest方法三输入yes|cp -fr src dest使用管道自动输入yes[rootcoolnull]# yes | cp cp -fr src dest 让管道自动输入一大堆得yes就可以完成了强行复制了。附录如果是doscopy命令怎么实现强行复制的呢用来 xcopy /y src dest 来实现强行复制。Post Views:7