获取linux shell中的所有别名

Leo*_*oor 10 linux shell command-line

如何列出shell中定义的所有别名.像下面的命令列出目录中的所有文件/文件夹我在〜/ .bashrc中定义了一些别名我想列出所有这些

命令

ls in a directory
Run Code Online (Sandbox Code Playgroud)

suh*_*kan 15

您是否想知道是否已为特定命令设置了UNIX别名?

您可以通过在命令行上发布它来轻松找到它:

命令

alias
Run Code Online (Sandbox Code Playgroud)

此命令将列出当前为您的shell帐户设置的所有别名.


Yon*_* Li 12

alias只需在终端中输入即可?这应该为您提供所有活动的别名。

例如:

$alias
alias ..='cd ..'
alias ...='cd ../..'
alias ga='git add'
alias gc='git commit'
alias gitlg='git log --graph --pretty=format:'\''%Cred%h%Creset -
%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'\'' --abbrev-
commit'
alias gs='git st'
alias ll='ls -l'
alias ls='ls -F --color=auto --show-control-chars'
Run Code Online (Sandbox Code Playgroud)