从网络上下载的Linux单文件程序,无法运行,用File查看出现 ELF 64-bit LSB executable
来源:互联网 发布:3c认证淘宝 编辑:程序博客网 时间:2024/04/28 02:30
1.问题描述如题
2.解决方案
(1)用百度搜索,大部分回答都不知所云。
(2)直到找到这篇文章 运行兼容 Linux Standard Base (LSB)程序的通用解决办法
(3)给出的指令分别为:
$ 文件名
提示:No such file or directory
$ file 文件名
查看文件相关的基本信息
提示:firefly_linux_amd64: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, stripped
$ ls -lha 文件名
进行查看权限
提示:-rw-r–r– 1 root root 7.2M 10月 11 14:34 firefly_linux_amd64
$ ldd 文件名
列出动态库的依赖关系(List Dynamic Dependencies)
提示:
linux-vdso.so.1 (0x00007ffdb4f26000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5b9490e000)(4)其实,到了
$ ls -lha 文件名
这一步,我就已经想起来,这个单文件,是没有给 execute(执行权限)的。于是我
$ chmod 777 文件名
然后,直接用鼠标,双击打开文件。
——————一切都OK起来。
- 从网络上下载的Linux单文件程序,无法运行,用File查看出现 ELF 64-bit LSB executable
- Linux系统--ELF文件之可执行文件(Executable file)解析
- 在Qsys上运行程序时出现make elf文件失败的原因
- linux file命令查看elf文件信息
- sqlite3 not found/not executable:32-bit ELF file解决办法
- 网络上下载的文件无法删除
- win2003 64bit上运行IIS6运行32bit的.NET4.0程序
- win2003 64bit上运行IIS6运行32bit的.NET4.0程序
- ELF relocatable object file && ELF Executable object file && Run-time Memory Image 的结构
- c语言实现bit反转的最佳算法-从msb-lsb到lsb-msb
- 使用arm-elf-gdb调试SkyEye上运行的程序
- 64bit服务器上运行32bit DLL文件报错的解决办法
- linux上从文件的最后向前查看
- NSURLSession从网络上下载资源,此程序下载的是视频
- 在 LINUX 命令行下下载网络上的文件
- ubuntu 64bit 下 arm linux gcc 无法运行
- win2008 64bit上iis运行32位的网站程序
- 从网络上下载图片的纠结
- Android 中的 IPC 方式一:使用 Bundle
- spring-boot PROPERTIES 配置
- java中的匿名内部类总结
- java线程间的通信方式
- vue+webpack中动态绑定图片路径的3种方法
- 从网络上下载的Linux单文件程序,无法运行,用File查看出现 ELF 64-bit LSB executable
- DeepFashion: 服装公开数据集概述
- C/S和B/S两种架构区别与优缺点分析
- STM32内存大小与地址的对应关系以及计算方法
- POJ-2155 Matrix (二维树状数组 入门题)
- Cocopods在Mac ox 10.13报错
- Mybatis 缓存特性的使用及源码分析
- pb调用帮助文件的指定页面
- Asp.net之视图