比如在登录omm用户后,打印出登录opengauss数据库的连库命令
可以利用~/.bash_profile实现。
具体操作:
(1)root连接linux
(2)切换到omm,su - omm
(3)在~/.bash_profile中写入要打印的内容
(4)source ~/.bash_profile
(5)使用su - omm进行测试,查看是否输出需要在登录普通用户时打印的内容。
注:经过测试,像opengauss的启动命令gs_om -t start、gs_om -t status、gs_om -t restart等命令不能写在~/.bashrc中,貌似是再执行上述命令时会加载~/.bashrc文件,然后发现文件中存在上述命令字符就会报错,导致相关操作失败。(因此,如果需要在登录omm时,打印相关命令语句,可以将其写到 ~/.bash_profile中)
各个环境变量文件的执行顺序以及登录打印语句参考: