linux普通用户su任何用户无反应
su
目前创新互联已为1000+的企业提供了网站建设、域名、网络空间、网站托管维护、企业网站设计、乳山网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
-会切换到某个用户帐户,而且会使用该用户的配置环境。你的情况应该是因为用户user1和user2的配置环境就不一样。
关于Linux中su的命令
su命令功能说明:切换用户身份。
语法:su [-flmp][--help][--version][-][-c 指令][-s
][用户帐号]
补充说明:su可让用户暂时变更登入的身份。变更时须输入所要变更的用户帐号与密码。
参数:
-c指令或--command=指令 执行完指定的指令后,即恢复原来的身份。
-f或--fast 适用于csh与tsch,使shell不用去读取启动文件。
-.-l或--login 改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,LOGNAME。此外,也会变更PATH变量。
-m,-p或--preserve-environment 变更身份时,不要变更环境变量。
-s
或--shell=
指定要执行的shell。
--help 显示帮助。
--version 显示版本信息。
[用户帐号] 指定要变更的用户。若不指定此参数,则预设变更为root。
示例:
su -c ls root #变更帐号为 root 并在执行 ls 指令后退出变回原使用者。
su root -f #变更帐号为 root 并传入 -f 参数给新执行的 shell。
su - test #变更帐号为 test 并改变工作目录至 test 的家目录(home dir)。
Java创建exec通道执行Linux命令时 程序卡在 su - oracle 程序阻塞,那位大神帮忙看看,非常感谢!!
是root方式运行的吗
如果是非root运行,su需要输入密码,所以就阻塞了
名称栏目:linuxsu命令卡 linux卡死按哪几个键
URL链接:http://scgulin.cn/article/ddohcic.html