在用命令cp -r -f 强制覆盖复制文件时,系统仍然提示须要确认,若是须要复制大量文件的状况,就会很麻烦bash
解决方法方法
首先运行下命令# alias注释
alias cp='cp -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
文件
发现命令cp被alias成了cp -i -i参数是覆盖时候询问vi
临时的解决方法为执行命令co
# unalias cpmv
或者在cp命令前面添加\ 即 # \cp -r aa/* bb/参数
永久的解决方法为编辑/root/.bashrc文件系统
# vi /root/.bashrc
将里面的alias cp='cp -i' 注释
而后执行命令 # source /root/.bashrc 或者. /root/.bashrc 使设置生效