你这个问题有点太简短了,我没法直接判断“生效了吗”。下面给你几个排查 CentOS 下 alias 是否生效的常用方法,你可以对照看看:
alias
或只看某一个:
alias ll
如果有输出,说明当前 shell 已生效。
常见位置:
~/.bashrc(当前用户)~/.bash_profile/etc/bashrc(全局)例如:
grep alias ~/.bashrc
如果刚加的 alias:
source ~/.bashrc
或重新登录 shell。
sh 而不是 bashtype ll
输出类似:
ll is aliased to `ls -l'
说明生效。
如果你愿意,可以把:
发出来,我可以直接帮你判断为什么没生效。