Rhel

如何在 RHEL 7 中全域取消別名 rm cp mv

  • July 30, 2021

從全新安裝的 RHEL 7.9 x86_64 開始,所有使用者(包括 root)都有一個bashshell。

並且命令mvcprm被別名為可以i選擇它們。

我不喜歡;一個人如何在全球範圍內正確地取消這 3 個項目的別名,所以當有人使用它們時,他們並不總是提示你確定嗎?

我找不到下面的文件/etc{ alias rm='rm -i' and for cp and for mv}

我不相信所有使用者都有這些別名。對於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 ~]$

引用自:https://unix.stackexchange.com/questions/662531