假设用户名为username,需要运行command程序,命令如下:
su username -l -c "comman"
其中“-l”表示以登录方式执行,这就意味着username的环境变量会被初始化,这在很多情况下是必须的。
假设用户名为username,需要运行command程序,命令如下:
su username -l -c "comman"
其中“-l”表示以登录方式执行,这就意味着username的环境变量会被初始化,这在很多情况下是必须的。
本文标题:linux下如何以某个用户的身份运行程序
本文链接:https://www.haomeiwen.com/subject/ekcifxtx.html
网友评论