linux 下使用相对路径执行可执行文件时候会出错 提示 command not found , 使用绝对路径就可以 ,求助

例如我在当前目录下有一个hell的可执行文件我直接在终端输入hell无法执行,但是我写root/dedktop/hell就可以执行这个可执行文件是我用gcc编译的一个结果... 例如 我在当前目录下有一个 hell 的可执行文件 我直接在终端输入 hell 无法执行,但是 我写 root/dedktop/hell 就可以执行

这个可执行文件是我用gcc 编译的一个结果 求大神解释。
展开
 我来答
认不倒你
2014-12-18 · TA获得超过666个赞
知道小有建树答主
回答量:820
采纳率:50%
帮助的人:363万
展开全部

当前目录没在PATH下,可以

./hell

也可以

export PATH="$PATH:."
hell
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式