这是在做容器的时候碰到的琐碎小事,但也值得记录一下。
如果我们现在是root用户,想要以xxx用户拉起某个程序,那么可以用su命令:
1 |
su - xxx -c "shell命令" |
- -的意思是指改变用户时,也同时变更工作目录,以及HOME,SHELL,USER,logname,此外也会变更PATH变量,所以建议大家总是带上。
- -c后面跟随原先的命令即可
如果文章帮助您解决了工作难题,您可以帮我点击屏幕上的任意广告,或者赞助少量费用来支持我的持续创作,谢谢~
