一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Ubuntu如何查看别名列表

时间:2026-08-31 19:33:49 编辑:袖梨 来源:一聚教程网

在 Ubuntu(以及大多数 Linux 发行版)中,查看别名(alias)列表有以下几种常用方法:

Ubuntu怎么查看别名列表

1. 查看当前 shell 中定义的所有别名

alias

这是最简单、最常用的方法,会列出当前 shell 中所有已定义的别名。

示例输出:

alias ll='ls -l'

alias la='ls -A'

alias grep='grep --color=auto'

2. 查看某个具体别名的定义

alias 别名名

例如:

alias ll

输出:

alias ll='ls -l'

3. 查看别名是在哪个文件中定义的

别名通常定义在以下文件中(按加载顺序):

  1. ~/.bashrc(最常用)
  2. ~/.bash_aliases
  3. ~/.profile
  4. /etc/bash.bashrc(系统级)
  5. /etc/profile

查看示例:

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

4. 使用 type 命令查看别名(推荐)

type 别名名

例如:

type ll

输出:

ll is aliased to `ls -l'

5. 查看是否为别名、函数或命令

type -a 命令名

例如:

type -a ls

可能输出:

ls is aliased to `ls --color=auto'

ls is /usr/bin/ls

6. 列出所有别名(包括函数,更完整)

declare -p BASH_ALIASES

或者:

for alias in "${!BASH_ALIASES[@]}"; do

echo "$alias => ${BASH_ALIASES[$alias]}"

done

常见补充

临时添加别名

alias gs='git status'

删除别名

unalias gs

让别名永久生效

将别名写入:

nano ~/.bashrc

然后执行:

source ~/.bashrc

如果你使用的是 zsh,命令稍有不同,也可以告诉我,我可以单独说明。

热门栏目