查看系统别名取决于你当前使用的 Shell 和 操作系统。下面按常见环境给你总结一下。
alias
或
alias -p
输出示例:
alias ll='ls -l'
alias la='ls -A'
alias grep='grep --color=auto'
alias 别名名
示例:
alias ll
输出:
ll='ls -l'
alias
别名通常定义在:
~/.bashrc~/.bash_aliases~/.profile查看定义来源:
grep -R "alias" ~/.bashrc ~/.bash_aliases ~/.profile 2>/dev/null
alias
别名通常在:
~/.zshrc查看:
grep alias ~/.zshrc
alias
查看定义文件:
funced alias_name
或:
~/.config/fish/config.fish
typetype ll
输出示例:
ll is aliased to `ls -l'
或:
ll is a function
有些别名可能定义在:
/etc/bashrc
/etc/profile
查看:
grep alias /etc/bashrc /etc/profile 2>/dev/null
alias | grep -v '^.*()'
\ls
或:
command ls
如果你愿意,可以告诉我:
我可以给你更精确的命令。