linux中cp设置rf还是提示怎么解决

发布时间:2022-07-20 17:03:03 作者:iii
来源:亿速云 阅读:245

本文小编为大家详细介绍“linux中cp设置rf还是提示怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux中cp设置rf还是提示怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

有两种解决方法:1、利用“vi ~/.bashrc”修改“/.bashrc”文件,在“alias cp=’cp -i’”前加上”#”将其注释掉,并且保存退出后重新登录即可;2、使用cp命令时,在“cp”前添加“\”即可去除提示。

本教程操作环境:linux7.3系统、Dell G3电脑。

linux中cp设置rf还是提示怎么办

默认情况下,cp覆盖时,无论加什么参数 -f 之类的 还是提示是否覆盖。

原因是服务器会默认增加别名 alias cp=’cp -i’,当你执行cp时,其实执行的是cp –i。

[root@ltt01 ~]# 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'

cp 时取消提示信息,直接覆盖,不需要用户再敲击 y 进行交互,这在脚本执行时很重要。

下面是两种做法解决这个问题。

方法一:将别名禁掉

[root@ltt01 ~]# vi ~/.bashrc

在alias cp=’cp -i’前加上”#”注释掉这行,:wq! 保存退出,然后重新登陆就可以了。

方法二:cp 前 加 \  

[root@ltt01 ~]# \cp 1.txt /back/1.txt 
[root@ltt01 ~]#

linux中cp设置rf还是提示怎么解决

读到这里,这篇“linux中cp设置rf还是提示怎么解决”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. 如何关掉linux使用cp命令的提示信息
  2. linux中rm -rf/*是什么意思

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux cp

上一篇:linux虚拟机下共享目录怎么看

下一篇:linux中echo如何不换行

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》