当前位置: 技术问答>linux和unix
请问,这两种运行方式的差别是什么?
来源: 互联网 发布时间:2016-05-22
本文导语: 比如说我在/usr/sbin下面安装了一个可执行文件foo 以root身份登录,当我在/usr/sbin目录下执行./foo时,程序可以正确执行 但是,当我在另外的路径下以这样的方式:/usr/sbin/foo 运行程序的时候 发现程序根本无法执行 请...
比如说我在/usr/sbin下面安装了一个可执行文件foo
以root身份登录,当我在/usr/sbin目录下执行./foo时,程序可以正确执行
但是,当我在另外的路径下以这样的方式:/usr/sbin/foo 运行程序的时候
发现程序根本无法执行
请问,这是什么原因,如何解决?是否和权限有关?谢谢
以root身份登录,当我在/usr/sbin目录下执行./foo时,程序可以正确执行
但是,当我在另外的路径下以这样的方式:/usr/sbin/foo 运行程序的时候
发现程序根本无法执行
请问,这是什么原因,如何解决?是否和权限有关?谢谢
|
把出错信息贴一下吧?
可能是程序里有的时候会用到当前目录,你的当前目录不对,所以无法执行。
可能是程序里有的时候会用到当前目录,你的当前目录不对,所以无法执行。
|
发现程序根本无法执行 ?????
what it happend?
what it happend?
|
建议吧出错信息贴出来