温馨提示×

如何列出linux aliases

小樊
48
2026-09-20 11:47:10
栏目: 智能运维

在 Linux 中,列出当前 shell 已定义的 alias(别名) 有几种常用方法:


1. 直接列出所有 alias

alias

或

alias -p

这会显示当前 shell 会话中所有已定义的 alias,例如:

alias ll='ls -l'
alias la='ls -A'

2. 查看某个具体的 alias

alias ll

如果 ll 存在,会显示它的定义;不存在则无输出或报错。


3. 查看 alias 定义来源(配置文件)

alias 通常在以下文件中定义:

  • ~/.bashrc
  • ~/.bash_aliases
  • ~/.zshrc(zsh)
  • /etc/bash.bashrc

查看示例:

grep -R "alias" ~/.bashrc ~/.bash_aliases

4. 判断是否为 alias

type ll

输出示例:

ll is aliased to `ls -l'

5. 临时清除 alias(不影响列出)

unalias ll

(只是删除当前会话中的 alias)


如果你用的是 zsh / fish 或其他 shell,也可以告诉我,我可以给对应命令。

0 踩