默认linux的PATH变量里面没有包含./,所以你需要加./filename来执行脚本。
这个是基于安全的考虑,你可以自己将./添加到PATH里面,当然这个是不推荐的。
当然,linux的用户home目录下的bin目录在path的范围内,你可以将脚本放到那个目录下,就可以不用./的方式了。
本文解释了为什么在Linux中执行脚本时需要使用'./filename'格式,并探讨了安全原因。此外,还提供了将脚本放置于用户home目录下的bin目录以简化执行过程的方法。
默认linux的PATH变量里面没有包含./,所以你需要加./filename来执行脚本。
这个是基于安全的考虑,你可以自己将./添加到PATH里面,当然这个是不推荐的。
当然,linux的用户home目录下的bin目录在path的范围内,你可以将脚本放到那个目录下,就可以不用./的方式了。
1万+
1043
1万+
1495
2万+

被折叠的 条评论
为什么被折叠?