GBase 8s
运维管理
问答

为什么我的命令不能正常使用呢

发表于2024-04-03 10:47:54175次浏览11个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:

【操作系统】:

【CPU】:

【问题描述】*:如图,为什么我安装完之后可以使用命令,等一会就不能使用命令了

评论

登录后才可以发表评论
用户头像
liaosnet发表于 2年前
你需要知道 su gbasedbt 和 su - gbasedbt 这两个命令(差一个 - )是不一样的。
不加 - 的含义是使用原用户的环境变量;
加了 - 的含义是使用目标用户的环境变量。

BTW:从你的这个图上看,你这里有两个实例,可能需要从指定的环境变量文件中加载环境变量。
最佳回答
GBase用户15835发表于 2年前
@liaosnet:可官方文档上用的就是su gbasedbt命令啊
用户头像
曾阿牛发表于 2年前
@GBase用户15835:哪个版本的手册,我们修订一下
GBase用户15835发表于 2年前
@曾阿牛:GBase 8s V8.8 安装手册
GBase用户15835发表于 2年前
@曾阿牛:我想问一下切换用户名,为什么不自动加载 .bash_profile环境变量,每次都要使用source .bash_profile手动加载
用户头像
liaosnet发表于 2年前
@GBase用户15835:起决于你使用的shell(bash才会读.bash_profile,注意:某些基于ubuntu的bash,实际并不是bash),还有.bash_profile是否在用户目录下。还有是否使用su带- 方式。
GBase用户15835发表于 2年前
@liaosnet:我是使用的su gbasegbt 没有使用 su -gbasegbt是因为这个吗
崔哥发表于 9个月前
赞积分,赞积分
用户头像
levvel发表于 7个月前
值得一读!
崔哥发表于 6个月前
墙角数枝梅,凌寒独自开。遥知不是雪,为有暗香来。
GBase用户51820发表于 2个月前
好问题啊。