尝试在Ubuntu 14.04上运行脚本。
GET_PLAYER_NAME
运行良好
但
$ bash MirroirHome
我是文件的所有者,权限位是打开的,发生了什么?
以下是脚本,如果重要的话。
$ ./MirroirHome
bash: ./MirroirHome: Permission denied
$ ls -l
total 32
-rwxr-xr-x 1 gerald gerald 214 nov 14 15:44 MirroirHome
答案 0 :(得分:3)
如果安装了noexec
标志的分区,则会发生这种情况。您可以通过运行mount
来验证这一点:在输出中找到分区,在标志列表中,可能会有noexec
。
要解决此问题,请重新装入没有noexec
标志的分区。或者,将脚本复制到已安装但没有noexec
的其他分区。