cp 拷贝覆盖文件时不提示的方法

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
相关文章
相关标签/搜索