温馨提示×

怎样查看ubuntu现有aliases

小樊
48
2026-09-20 18:18:21
栏目: 智能运维

在 Ubuntu(以及其他 Linux 发行版)里,**alias(别名)**通常定义在以下位置:

  • 当前 shell 会话中(临时)
  • ~/.bashrc
  • ~/.bash_aliases(很多 Ubuntu 默认会 source 它)
  • /etc/bash.bashrc
  • 系统或用户的 shell 配置文件

一、查看当前已生效的 aliases(最常用)

直接在终端执行:

alias

或

alias -p

这会列出当前 shell 中所有已生效的 alias。


二、查看某个具体的 alias

alias ll
alias grep

如果没输出,说明没有这个 alias。


三、查看 alias 定义在哪里(推荐)

1. 查看用户级别的 alias 文件

cat ~/.bashrc

Ubuntu 通常会有类似:

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

2. 查看专门的 alias 文件

cat ~/.bash_aliases

3. 查看系统级配置

cat /etc/bash.bashrc

四、确认 alias 是否真的生效

有时候你改了文件但没生效,可以:

source ~/.bashrc

或重新打开终端。


五、如果你用的是 zsh(不是 bash)

Ubuntu 默认是 bash,但如果你装了 zsh:

alias

定义文件通常是:

~/.zshrc

总结

目的 命令
查看当前所有 alias alias
查看某个别名 alias 名称
查看定义文件 cat ~/.bash_aliases
重新加载 source ~/.bashrc

如果你愿意,可以把你的 alias 输出贴出来,我可以帮你分析或优化。

0 踩