Linux下默认cp命令是有别名(alias cp='cp -i')的,无法强制覆盖,即使你用 -f 参数也无法强制覆盖文件,下面提供两种Linux下cp 覆盖方法.
1) 取消cp的alias,这不是永久生效
#unalias cp
#cp a /test/a
2) 用 \cp 执行cp转义命令
#\cp bin-release/* /bin-debug
#\cp -r bin-release/* /bin-debug
3) Blinux最开始有自己的方法
#yes|cp a /test/a
Linux下默认cp命令是有别名(alias cp='cp -i')的,无法强制覆盖,即使你用 -f 参数也无法强制覆盖文件,下面提供两种Linux下cp 覆盖方法.
1) 取消cp的alias,这不是永久生效
#unalias cp
#cp a /test/a
2) 用 \cp 执行cp转义命令
#\cp bin-release/* /bin-debug
#\cp -r bin-release/* /bin-debug
3) Blinux最开始有自己的方法
#yes|cp a /test/a
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。