在 Ubuntu 中,“aliases” 通常来自 shell 的别名(alias),最常见的是 bash / zsh 中定义的别名。下面按常见情况说明如何“禁用”。
在命令前加 \ 或 command:
\ls
command ls
这样可以绕过 alias,直接使用原命令。
unalias ls
只对当前 shell 会话有效。
常见文件:
~/.bashrc
~/.bash_aliases
~/.profile
~/.zshrc(如果用 zsh)
查看已有的 alias:
alias
编辑对应文件,例如:
nano ~/.bashrc
找到类似:
alias ll='ls -alF'
改成:
# alias ll='ls -alF'
或整行删除。
source ~/.bashrc
系统级可能在:
/etc/bash.bashrc
/etc/profile
/etc/profile.d/*.sh
如需禁用:
sudo nano /etc/bash.bashrc
注释相关 alias,然后:
source /etc/bash.bashrc
⚠️ 修改系统文件可能影响其他用户。
例如 ls、grep 被加了颜色或参数:
可以彻底禁用所有 alias:
unalias -a
但这是临时的。
查看:
alias
编辑:
~/.zshrc
禁用后:
source ~/.zshrc
如果你能说清楚:
我可以给你更精确的操作步骤。