如何知道别名代表什么命令?

如何知道别名代表什么命令?

ll是许多 Linux 发行版中的常见别名。
我如何知道它的别名是什么?

我尝试检查我的.bashrc,但我不知道ll相当于什么。

答案1

您可以使用该alias命令。

$ alias ll
ll='ls --color=auto -Flh'

答案2

您可以使用以下命令找到系统上的别名列表

type -a ll

ll 是 `ls -alF' 的别名

作为旁注,您可以使用以下命令查看系统上所有别名的列表

compgen -a

答案3

输入命令还会列出 shell 中的所有别名

alias

答案4

从手册页command

如果提供了“-V”或“-v”选项,则打印命令的描述。

因此,command -v ll可能会产生以下输出:alias ll='ls -l'

相关内容