在Linux命令行下,若/opt/下存在一目录test中有多个文件,现在要更新该路径下的几个文件,更新文件已存储到/root/test。

这时,我们就需要用到类似windows剪切一样的命令,当然这个操作如果在Linux图形化界面下很好实现。如果是命令行下,我们就需要写入以下命令

cp -r /root/test/ /opt/

此命令敲完后,系统会开始将新文件替换到/opt/test路径下,但是每覆盖一个文件就需要用户确认一次,这样做很麻烦,尤其是大批量替换文件。假设有1万个文件要换,如果你要敲1万次Y估计累也累死了,所以我们给命令稍作修改

cp -rf /root/test/ /opt

这样做完,发现依然不能够实现不确认自动替换。后经查证,cp命令默认有别名

cp=cp -i所以为了处理这个问题,我们对他进行转译

\cp -rf /root/test/ /opt

我们看到这次可以实现批量替换了。这个命令对于更换web应用文件时很有帮助。