当我使用 ssh 登录服务器时,/etc/profile.d 中设置的别名如预期的那样出现在 bash shell 中。启动新的 bash shell 时,别名不存在。这是一个大问题,因为使用 NX 登录以获取桌面时,无法获取别名,因为要获取终端,任何用户都需要启动新的 bash shell。
系统是RH ES 5.5。
克里斯特
答案1
如果您希望它在 shell 调用时显示,则需要进入/etc/bashrc
。该/etc/profile.d
目录用于登录(su -
,或ssh
进入框)。查看祈求如果您想要了解更多有关差异的信息,请参阅 bash 手册页的部分。