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 ~]$

関連情報