日期:2014-05-16  浏览次数:20736 次

权限执行问题

如图
其中文件test_11是没有x权限的
所以我用./test_11 报没有权限的错误,我可以理解
可是为啥 perl test_11就可以执行了呢?
我也查了下perl 命令的权限

其perl的权限也没有什么特别之处呢,这是为什么哦?

------解决方案--------------------
perl就是命令,后面的文件是它的参数啊,他解析文件后运行~~


------解决方案--------------------
引用:
perl就是命令,后面的文件是它的参数啊,他解析文件后运行~~


3楼正解。

perl是命令,装在系统后就有可执行权限。
linux下执行命令由3个部分构成
command option parameter

perl 是command
test_11 是parameter
------解决方案--------------------
./ 跟 perl不同。。