当前位置: 技术问答>linux和unix
为什么执行文件的时候一定要加上“./”
来源: 互联网 发布时间:2015-03-17
本文导语: 这个符号表示什么?为什么执行文件一定要加这个符号? 如:#./adsl-start | 它是在LINUX的bash下运行程序的一种方法,也可以不用它,而用sh adsl-start. | 呵呵,你的程序一定是在当...
这个符号表示什么?为什么执行文件一定要加这个符号?
如:#./adsl-start
如:#./adsl-start
|
它是在LINUX的bash下运行程序的一种方法,也可以不用它,而用sh adsl-start.
|
呵呵,你的程序一定是在当前目录下。出于系统安全的考虑,这个路径不在系统寻找可执行文件的环境变量中。如果你不想总是多敲两下键盘,而且不在乎安全问题,可以在.profile或其它类似的设置中把PATH中加上"./"。
|
.代表当前路径 ./yourfile执行你的可执行程序