centos linux 下cp 命令沒有直接的強制覆蓋參數,實際上,不須要此參數也能夠實現自動覆蓋。致使會有覆蓋提示的緣由是cp命令被系統自動默認加上了 -i 參數,也就是交互提示。linux
知識緣由了就簡單了,因此確認下是否是這個緣由,輸入命令vim
#alias alias cp='cp -i' alias l.='ls -d .* --color=auto' alias ll='ls -alh' alias ls='ls --color=auto' alias mv='mv -i' alias rm='rm -i' alias vi='vim' alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
果真如此,去掉 -i 參數centos
unalias cp
再次操做cp命令,即便目標文件存在也不提示了。安全
不過有提示安全些,操做完命令後記得改回帶 -i 的參數bash
alias cp='cp -i'
附:查最深幾級目錄的空間佔用狀況code
du -h --max-dep 2