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