导航:首页 > 程序命令 > cp命令强制覆盖

cp命令强制覆盖

发布时间:2024-06-02 16:59:41

A. lunix覆盖命令怎么输入确认

添加-rf参数强制覆盖,再手动输入y确认复制。
linux中,使用cp命令覆盖文件操作时总是提示输入yes或no,很是麻烦,一两个的也就算了,没什么,但有时会遇到大量文件的复制时,可以输入unalias-cp命令,取消cp命令的别名,使用unalias-cp命令后,即可使用cp-filename-new-filename就不会提示输入yes或no了。

B. linux的cp怎么覆盖

我们平常在Linux中使用 cp 命令时,会发现将一个目录中文件复制到另一个目录具有相同文件名称时,即使添加了 -rf 参数强制覆盖复制时,系统仍然会提示让你一个个的手工输入 y 确认复制,所添加的rf参数是不起作用的。

原因:
cp命令被系统设置了别名,相当于cp=‘cp -i’。

查询alias命令

[root@localhost sonarqube]# alias
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
1
2
3
4
5
6
7
8
9
10
11
1
2
3
4
5
6
7
8
9
10
11
通过上述输出,可以看出,我们平时使用 cp 命令,虽然没有添加任何参数 ,但系统默认会在我们使用 cp 命令时自动添加 -i 参数

-i, --interactive
prompt before overwrite
1
2
1
2
-i 即交互的缩写方式,也就是在使用 cp 命令作文件覆盖操作之前,系统会要求确认提示.这个本来是系统的一个保险措施.如果有很多文件要复制,觉得一个一个输入y 确认麻烦的话,可以使用如下方法解决:

强制复制
建议大家使用方式一,因为取消别名的话很容易造成风险,万一又忘记恢复别名,以后的复制都不会有提示信息。
有提示信息可以多一层保险嘛,是人都会有犯混的时候,给自己加一个保险,有保障呀.

方式一
使用原生的cp命令

/bin/cp -rf xxxx
1
1
方式二
取消cp命令别名

unalias cp
1
1
去掉 cp 命令的别名,这时你再用 cp -rf 复制文件时,就不会要求确认啦.

复制

C. linux怎样强制复制文件并覆盖

linux强制复制文件并覆盖的方法

D. linux命令:cp复制文件或目录

使用Linux系统的时候经常需要运用cp命令进行文件或者文件夹的复制,那么该如何操作cp命令呢?下面我给大家分享一下。

工具/材料

linux系统终端

首先登录进linux系统,右键单击选择Open In Terminal选项,如下图所示

接下来我们在打开的终端命令行,首先用pwd命令查看当前目录,然后运用cp命令进行文件的复制,如下图所示,注意复制后的文件名称被修改了

回到桌面,我们可以看到已经有2个文件了,并且复制的文件名称也已改变,如下图所示

最后我们还可以通过cp命令直接复制文件夹到另一个文件夹,如下图所示

E. cp-rf鏄浠涔埚懡浠

澶嶅埗锻戒护銆
cp-rf鏄疞inux镎崭綔绯荤粺涓镄勪竴涓锻戒护锛屾剰镐濇槸阃掑綊鍦板己鍒跺嶅埗鏂囦欢鎴栫洰褰曘俢p鏄钬渃opy钬濈殑缂╁啓锛岃〃绀哄嶅埗锻戒护锛-r琛ㄧず阃掑綊鍦板嶅埗鐩褰曞强鍏跺唴瀹癸绂-f琛ㄧず濡傛灉鐩镙囨枃浠跺凡缁忓瓨鍦锛屽垯寮哄埗瑕嗙洊鐩镙囨枃浠躲

F. Linux 使用 cp 命令强制覆盖功能

我们平时在 Linux 中使用 cp 命令时,当把文件从一个目录复制到另一个目录,且目录中具有同名文件时,系统会提示输入 y 来确认是否覆盖同名文件。

如果文件少的谨搏饥话,也无关紧要,但文件多的话,要一个一个确认简直太累了。更要命的是,即使我们加了 -rf 参数,还是会提示。

为什么会这样呢?

原因就是 cp 命令被系统设置了 别名

我们可以查看祥返一下:

也就是说,我们平时使用的 cp 命令,实际上是 cp -i 。

那 -i 参数是什么意思呢?

就是在覆盖之前银昌会给一个提示,这应该算是系统的一个保险措施。

那如果希望进行强制复制,不想一个一个输入 y ,有什么办法呢?

使用原生命令:

取消别名:

这样再使用 cp -rf 的时候就不会提示确认了。

但需要注意的是,使用完之后记得把别名恢复。

这里更推荐大家使用办法一,因为命令简单,而且还不会造成忘记恢复别名而带来的风险。

以上就是本文的全部内容,如果觉得还不错的话,欢迎 点赞 转发 关注 ,感谢支持。

推荐阅读:

阅读全文

与cp命令强制覆盖相关的资料

热点内容
威联通套件编译 浏览:231
清刻pdf 浏览:982
可编程延时发生器 浏览:93
滨州用服务器织梦要怎么上传文件 浏览:866
java7与java8 浏览:958
真空压缩袋什么材质好 浏览:935
excel批量见建文件夹 浏览:556
黑马程序员就业班笔记 浏览:370
单片机供电自锁电路设计 浏览:56
pythongui测试工具 浏览:834
哈曼l7功放编程 浏览:218
体温单片机 浏览:613
快捷键命令不能用了 浏览:347
边界层加密网格优点 浏览:236
linuxvi保存文件 浏览:535
把视频打包出文件夹是什么意思 浏览:446
如何在藏书馆app上注销账号 浏览:826
51单片机架构 浏览:897
安卓下载东西怎么弄 浏览:525
我的世界服务器地址13 浏览:313