>您现在的位置:文学月刊 > 西方诗歌

Linux中cp直接覆盖不提示的方法-Linux系统-编程笔记-幽默笑话

2019-07-08 09:59作者:admin

Linux中cp直接覆盖不提示的方法-Linux系统-编程笔记-幽默笑话

文章内容Linux中cp直接覆盖不提示的方法修改时间:[2012/08/2421:08]阅读次数:[940]发表者:[沩筱]Linux中cp直接覆盖不提示的方法linux中cp强制覆盖拷贝mv覆盖不提示的方法rhel/centos复制文件并直接覆盖方法Linux下默认cp命令是有别名(aliascp=cp-i)的,无法强制覆盖,即使你用-f参数也无法强制覆盖文件,下面提供两种Linux下cp覆盖方法.1)取消cp的alias,放心这不是永久生效#unaliascp#cpa/test/a2)用\cp执行cp命令时不走alias#\cpa/test/a上面两种是网中人给的解决方案Blinux最开始有自己的方法#yes|cpa/test/a还有一种方法把a目录下的文件复制到b目录  cp–ra/*b  执行上面的命令时,b存在的每个文件都会提示是否覆盖;  cp–r–fa/*b  执行上面的命令时,b存在的每个文件都不再会提示;  这是我们希望的理想状态,但是有时加了-f了,怎么还会有提示呢?原来一些服务器会默认增加别名aliascp=cp-i,当你执行cp时,其实执行的是cp–i。   在终端执行alias就可以看出来了。   [[emailprotected]~]#alias  aliascp=cp-i  可以这样解决  [[emailprotected]~]#vi~/.bashrc  在aliascp=cp-i前加上#注释掉这行,:wq!保存推出,然后重新登陆就可以了。 mv原理跟cp差不多...。

随机推荐

图文聚集

热门排行

最新文章