GBase 8s
安装配置
问答
无法登录数据库
发表于2026-04-10 15:56:0550次浏览3个评论
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】:
【操作系统】:
【CPU】:
【问题描述】*:
评论
登录后才可以发表评论
GBase用户19279发表于 3个月前
环境变量没设对吧
liaosnet发表于 3个月前
在Linux系统中,su和su -是两个用于切换用户身份的命令,它们之间存在一些关键的区别。su命令允许用户切换到另一个用户身份,但保持当前的Shell环境不变。而su -命令不仅切换用户身份,还会切换到新用户的Shell环境,包括环境变量和工作目录。
使用su切换用户时,虽然用户身份变为了目标用户,但当前的工作目录和环境变量(如PATH)仍然是原始用户的。这意味着,如果切换到root用户,但没有使用su -,那么一些管理员命令可能无法使用,因为它们的路径(如/sbin或/usr/sbin)不在PATH环境变量中。
使用su -切换用户时,用户会被带入新用户的工作环境,工作目录会变为新用户的主目录,PATH环境变量会更新为新用户的设置,这样就能够直接使用所有的用户命令,而无需指定完整路径。
使用su切换用户时,虽然用户身份变为了目标用户,但当前的工作目录和环境变量(如PATH)仍然是原始用户的。这意味着,如果切换到root用户,但没有使用su -,那么一些管理员命令可能无法使用,因为它们的路径(如/sbin或/usr/sbin)不在PATH环境变量中。
使用su -切换用户时,用户会被带入新用户的工作环境,工作目录会变为新用户的主目录,PATH环境变量会更新为新用户的设置,这样就能够直接使用所有的用户命令,而无需指定完整路径。
路路路发表于 3个月前
@liaosnet:厉害
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526