RHEL 7에서 전역적으로 rm cp mv의 별칭을 해제하는 방법

RHEL 7에서 전역적으로 rm cp mv의 별칭을 해제하는 방법

RHEL 7.9 x86_64를 새로 설치하면 모든 사용자(루트 포함)가 bash셸을 갖게 됩니다.

그리고 명령 mv과 그에 대한 옵션을 제공하는 별칭이 cp있습니다 .rmi

나는 이것을 좋아하지 않는다. 사람은 어떻습니까?적절하게이 3개 프로젝트는 전 세계적으로 별칭이 지정되지 않으므로 누군가 이를 사용할 때 항상 다음 메시지가 표시되지는 않습니다.확실합니까?

{and for cp and for mv}에서 /etc파일을 찾을 수 없습니다.alias rm='rm -i'

답변1

모든 사용자가 이러한 별칭을 가지고 있다고는 생각하지 않습니다. 사용자 의 경우 root별칭은 에 설정됩니다 /root/.bashrc. 신규 사용자에게는 이러한 별칭이 없습니다. 예를 들어 RHEL 7 시스템에서는 다음과 같습니다.

[root@example /]# useradd testuser
[root@example /]# su - testuser
[testuser@example ~]$ alias
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
[testuser@example ~]$

관련 정보