1、临时生效(只对当前用户的当前shell有效,比如bash)
alias ll=‘ls -l --color=auto’
alias ll.=‘ls -la --color=auto’
2、当前用户永久生效
修改当前用户家目录下的配置文件“.bashrc”:
vim +999 ~/.bashrc (打开配置文件,进入最后一行-999行)
source ~/.bashrc (重新加载配置文件)
效果:
3、所有用户永久生效
修改大配置文件“.bashrc”:
vim +999 /etc/bashrc (打开配置文件,进入最后一行-999行)
source /etc/bashrc (重新加载配置文件)
效果:
ps:linux中很多配置都是类似的,临时生效,当前用户永久生效,所有用户永久生效,核心都是修改对应的配置文件。
更正下:
以上写法只对所有login shell用户生效(su - 用户),对non_login shell用户(su 用户)不生效,因为他们的配置文件执行顺序和数量不一样,要想真正对所以用户生效,要改这个配置文件-/etc/bashrc 。
Linux设置命令别名alias
最新推荐文章于 2025-02-22 07:00:00 发布