以某一个用户的身份执行某一个命令

回复 收藏
在控制台中以某个用户的身份运行一条命令可以用
su -c “command” user


例如,我想用www的用户身份执行 /home/www/test.sh 这个脚本,则

su -c “/home/www/test.sh” www

前提是,/home/www/test.sh 这个脚本文件www用户有执行权限
2010-12-15 14:19 2 条评论 举报
已邀请:
0

eepan

赞同来自:

支持,向1000金币进军。
0

eepan

赞同来自:

收藏,鼎力支持。
0

eepan

赞同来自:

一天增加几个金币
0

eepan

赞同来自:

论坛还是有实际使用意义,能学东西
0

eepan

赞同来自:

常来看看,常来学习。
0

eepan

赞同来自:

又来抢金币了;就为了超过1000.
0

eepan

赞同来自:

坚持回帖,金币学习两不误
0

eepan

赞同来自:

学习了,发帖发到手累,就为1000
0

eepan

赞同来自:

学海无涯,苦作舟,好帖子
0

eepan

赞同来自:

一天几个个金币,何时达到1000,苦等的弟兄们
0

eepan

赞同来自:

合理利用规则挣金币
0

楓瀛夢鞢

赞同来自:

学习了
0

yuankaituo

赞同来自:

hao ................
0

pykihwfn

赞同来自:

铭哥, su -c "cd /root/" root   这个好像不行。
0

biankm_gz

赞同来自:

顶!!!!
0

xiaocheng

赞同来自:

已学习
0

青青河边柳

赞同来自:

学习了

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: