当前位置: 技术问答>linux和unix
求问 bin文件在 linux中不能执行 是什么原因?
来源: 互联网 发布时间:2016-11-19
本文导语: android需要安装 jdk,但是我从sun上下载下来了linux版本的jdk,但是就是不能执行。不知道是怎么回事 执行后出现的错误信息: bash: .: ./jdk-1_5_0_13-linux-i586.bin:无法执行二进制文件 | 首先要加执行权限 ...
android需要安装 jdk,但是我从sun上下载下来了linux版本的jdk,但是就是不能执行。不知道是怎么回事
执行后出现的错误信息:
bash: .: ./jdk-1_5_0_13-linux-i586.bin:无法执行二进制文件
执行后出现的错误信息:
bash: .: ./jdk-1_5_0_13-linux-i586.bin:无法执行二进制文件
|
首先要加执行权限
#chmod +x ./jdk-1_5_0_13-linux-i586.bin
然后执行
#./jdk-1_5_0_13-linux-i586.bin
但是看样子是你的二进制文件损坏了 如果上面的步骤还是不行
那就是你的二进制文件真的坏了 你是不是在别的地方下载的 然后用ftp传到你的linux里的? 这样的话需要用二进制的方式传输 否则传完之后文件就不可用了!
ftp登录之后 先输入bin 回车 然后再开始传你的jdk-1_5_0_13-linux-i586.bin
|
lz怎么执行的?
另外,file jdk-1_5_0_13-linux-i586.bin看看
另外,file jdk-1_5_0_13-linux-i586.bin看看
|
是不是要ls看下权限?
然后再chmod 777 jdk-1_5_0_13-linux-i586.bin操作一下?
然后再chmod 777 jdk-1_5_0_13-linux-i586.bin操作一下?
|
up
|
哈哈,是的
lz看下权限是否正确
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。