Answers:
您可以这样做yes | cp -rf myxx
,或者如果您以root用户身份执行-您的.bashrc或.profile在cp -i上具有cp的别名,大多数现代系统都会在root概要文件中使用。
您可以通过在其前面加上\前缀来暂时绕过别名并使用非别名版本的命令,例如\ cp
yes
管的功能-非常方便!
您是否意识到RHEL和CentOS试图通过为root用户设置别名来防止新手用户受到保护,以防止意外覆盖和删除文件?
alias cp='cp -i'
alias mv='mv -i'
alias rm='rm -i'
-i
修改或删除现有文件时需要进行确认的开关。由于别名扩展发生在命令执行之前,因此即使使用--force -f
开关也将需要确认。
您可以通过编辑/root/.bashrc
文件来永久删除别名,在会话持续时间内使用unalias cp
或使用以下命令之一删除别名:
/bin/cp
"cp"
或'cp'
命令周围command cp
\cp