如何关掉linux使用cp命令的提示信息

默认情况下,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命令时不提示信息的详细内容,更多请关注创新互联其它相关文章!


网页名称:如何关掉linux使用cp命令的提示信息
网页链接:http://bzwzjz.com/article/igghic.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 重庆网站制作 盐亭网站设计 手机网站制作 网站建设改版 成都商城网站建设 高端定制网站设计 重庆网站建设 成都网站制作 企业网站建设 网站设计制作报价 成都网站建设 网站建设公司 成都企业网站建设 成都网站建设 营销型网站建设 网站设计制作 成都h5网站建设 定制网站建设 企业手机网站建设 外贸网站建设 成都网站设计制作公司 H5网站制作