我有一个名为 helloWorld.py 的简单 python 脚本,由一个名为 Bob 的用户创建,其权限设置为仅供组和其他人读取。另一个用户 Mary 如何能够在脚本不执行的情况下运行它?
-rw-r--r-- 1 bob bob 21 Sep 29 20:56 helloWorld.py
mary@kali:/home/bob/Scripts$ python helloWorld.py
Hello World
最佳答案
您只需要执行位即可直接运行程序,例如键入./helloWorld.py
。如果您通过解释器运行脚本(python helloWorld.py
中的python
),只有解释器需要执行位,而文件只需要读取位。
关于python - 为什么即使没有执行/'x' 权限也可以运行 python 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58160458/