当前位置: 技术问答>linux和unix
关于path的一个问题
来源: 互联网 发布时间:2016-05-22
本文导语: path的值是如下: /usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/zhqy/bin: 而我的a.out 在/home/zhqy/apue 但直接键入a.out却可以运行为什么? | 看看 which a.out 是什么结果? | ./ 表示在当前...
path的值是如下:
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/zhqy/bin:
而我的a.out 在/home/zhqy/apue 但直接键入a.out却可以运行为什么?
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/zhqy/bin:
而我的a.out 在/home/zhqy/apue 但直接键入a.out却可以运行为什么?
|
看看 which a.out
是什么结果?
是什么结果?
|
./
表示在当前目录,你已经指定路径了,即便PATH里面没有它的路径也可以执行。
当你要执行一个可执行文件或者命令的时候,如果指明了路径,PATH里面没有相关的信息也可以。
你也可以试试输入/home/zhqy/apue/a.out
表示在当前目录,你已经指定路径了,即便PATH里面没有它的路径也可以执行。
当你要执行一个可执行文件或者命令的时候,如果指明了路径,PATH里面没有相关的信息也可以。
你也可以试试输入/home/zhqy/apue/a.out