以其他用户身份执行,su和sudo命令 发表于2014 年 1 月 27 日由ares linux下su命令可以以其他用户身份执行程序,-l参数指定需要登录的用户,-c参数指定了要执行的命令,例如 su -l ares -c "svn up" su命令有一个缺点就是不可登录用户不用,比如使用nginx,这样su就不起作用了。但是用sudo命令可以解决这个问题,例如 sudo -u nginx svn up -u参数指定用户名,后面直接跟命令即可。