Linux下默认cp命令是有别名(alias cp='cp -i')的,无法强制覆盖,即使你用 -f 参数也无法强制覆盖文件,下面提供两种Linux下cp 覆盖方法.1) 取消cp的alias,这不是永久生效#unalias cp#cp a /test/a2) 用 cp 执行cp转义命令#cp bin-release/* /bin-debug#cp -r bin-release/* /bin-debug3) Blinux最开始有自己的方法#yes|cp a /test/a