为了账号安全,请及时绑定邮箱和手机立即绑定

linux上写了脚本,不能执行!求解答!

linux上写了脚本,不能执行!求解答!

哈士奇WWW 2018-12-30 00:00:19
错误提示:-bash: ./killmountrestart.sh: /bin/bash: bad interpreter: Operation not permitted/killmountrestart.sh是脚本名字。内容如下:#!/bin/bash/opt/IBM/HTTPServer/bin/apachectl stopsleep 5pkill -9 httpsleep 5pkill -9 javasleep 5umount /opt/community/cache/sleep 5mount -t nfs 192.168.151.201:/opt/community/cache /opt/community/cache/sleep 5/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1sleep 20/opt/IBM/HTTPServer/bin/apachectl startroot账户下编写,所有用户有权限:[root@lt1-btvwz-spaceweb4 flv]# lltotal 200drwxrwxrwx 9 weblogic weblogic 4096 Jan 25 2010 flv_images-rwxrwxrwx 1 weblogic weblogic 345 Aug 18 14:44 killmountrestart.sh-rwxrwxrwx 1 weblogic weblogic 670 Jun 1 09:08 killrestartdrwxrwxrwx 2 weblogic weblogic 131072 Dec 22 2010 tempflvdrwxrwxrwx 2 weblogic weblogic 36864 Dec 22 2010 tempvideo可是还是那个提示。
查看完整描述

1 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

你的脚本是在普通用户下编写、设置权限的?
/opt下的东西都需要root权限才能修改、mount也需要root权限
如果不是必须运行在非root用户下的话,建议试试用root账户执行。

查看完整回答
反对 回复 2019-01-06
  • 1 回答
  • 0 关注
  • 867 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信