Linux 下默认cp命令

Linux 下默认cp命令是有别名的(alias cp='cp -i'),无法在复制时强制覆盖,即使你用 -f 参数也无法强制覆盖文件。

1、取消cp的alias(非永久生效):

unalias cp
cp -rf /test/a

2、加反斜杠 \cp 执行cp命令时不走alias:

\cp -rf /test/a

3、/bin/cp:

/bin/cp -rf /test/a

4、另外方法:

yes|cp -rf /test/a