怎么更改这个用户(db2调用linux上面的shell)

来源:百度知道 编辑:UC知道 时间:2024/05/23 18:22:50
这个用户可以更改么?

我用db2的一个过程,
调用linux上面的一个shell,
但是登陆linux时用户(whoami打到log文件里面看到的),不是我希望的。

请问这个用户可以更改么?

我靠,这么专业的问题,你来百度这么白痴的地方问

可以啊,
增加 su - 用户名
就可以切换到你想要的用户下:
例如:
su - db2instl -c 'db2 force applications all'
su - db2instl -c 'db2stop force'
su - db2instl -c 'db2_kill'
sleep 3
su - db2instl -c 'db2start'
这个表示相应的命令只能在db2instl下执行.所以要使用su 切换到相应用户