Linux编写自己的程序,运行时为什么要加入./



Linux编写自己的程序,运行时为什么要加入./
 
1.  自己编写的程序很可能在家目录下,即 home 下,
 
但这个home 目录很可能没在PATH中,shell 就找不到这个程序。
 
2.   如果PATH目录下加入了 home , 但在PATH 中
 
也存在这个程序且目录在home 之前, 就会执行那个程序。
 
为了避免以上问题,在执行程序名前加入 ./  其中  . 表示当前目录。   
 

相关内容

    暂无相关文章