linux shell脚本切换用户执行一段命令

如下use用户执行一个shell脚本,但是其中一段话{echo"1";echo"2"}只能用root用户来执行怎么办?... 如下use用户执行一个shell脚本,但是其中一段话{echo "1"; echo "2"}只能用root用户来执行怎么办? 展开
 我来答
百度网友3f07a41
2014-11-01 · TA获得超过1813个赞
知道小有建树答主
回答量:750
采纳率:50%
帮助的人:335万
展开全部
ls -l /bin/echo 看看echo命令的权限是什么 如果其他用户没有执行权限,就切到root下加一下x权限
chmod o+x /bin/echo
更多追问追答
追问
不是命令的权限有问题,实际上是copy 一个文件,而这个文件不能改权限,只有root用户有读权限
追答
能把脚本贴出来吗
蓝星人抢不到
2014-11-01 · TA获得超过763个赞
知道小有建树答主
回答量:924
采纳率:0%
帮助的人:600万
展开全部
用root用户执行呗,sudo -i切换root用户
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式