답변:
당신은 할 수있다 yes | cp -rf myxx
, 또는 당신이 루트로 할 경우 - 당신의 .bashrc 또는 CP의 -i에 CP의 별칭을 .profile에 있으며, 가장 현대적인 시스템은 루트 프로필에 그렇게.
별명을 일시적으로 무시하고 별명을 붙일 수없는 버전의 명령 앞에 \를 붙여서 사용할 수 있습니다 (예 : \ cp
yes
파이프 기능 - 매우 편리합니다!
RHEL과 CentOS는 실수로 파일을 덮어 쓰거나 삭제하지 않도록 루트 사용자의 별칭을 설정하여 초보자 사용자를 보호하려고 시도했음을 알고 있습니까?
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