在/usr/local下用root创建了已给 yifei.py文件
它的权限如下:-rw-r--r-- yifei.py
在root账户下,可以用python yifei.py可执行;这个不难理解
在另一个账户(非root账户下),python yifei.py也可执行成功。
这个说明,python yifei.py这种命令时,脚本并不需要有X权限,我的理解是是python来读取这个脚本,所以只要有对应的读权限就可以了
要用下一中方式执行,yifei.py就必须有X权限了
.\yifei.py
必须赋予X权限了。并且这是改文件里的第一行语句需是: #!/usr/bin/python, 以至于在打开该文件后,在判断到底是用什么解释器执行这个脚本(自家理解)