别名在 unix 中一段时间​​后变得无效

alias becoming ineffective after some time in unix

我在 /etc/skel/.bashrc 中添加了一些别名,因为 ~/.bashrc 文件在我的 Unix 服务器中不存在。之后我执行了命令 source /etc/skel/.bashrc 并且我能够使用这些别名。

但我注意到,几个小时后,当我尝试使用相同的别名时,出现以下错误:

vm01:~ # rpmuninstall
-bash: rpmuninstall: command not found
  1. 别名不会超时。可能发生的情况是您尝试 运行 在不同的终端(您没有获取骨架)中的别名或注销并再次登录。

  2. 将个人别名添加到 /etc/skel/.bashrc 是错误的,因为那 文件仅用作填充新用户主页时的骨架 目录。如果您没有 $HOME/.bashrc,请通过 复制 创建一个 骨架,然后添加您的别名。