我为ARM Linux构建了可执行文件,然后转到我的覆盆子pi上的/bin
文件夹并使用ssh连接。但是,当我试图通过在ssh中调用文件名来运行它时,它告诉我没有找到该文件,但是当我执行ls
时,我可以看到它。在Linux上远程执行可执行文件?
1
A
回答
0
sudo ln -s /bin/ur_exe /usr/bin/ur_exe
/bin
不$PATH
默认。
0
- 权限
确保权限设置是否正确(sudo chmod +x <filename>
)。
- 路径
- 相关性(共享库,程序解释器等)
确保你实际上是引用一个有效的路径(尝试只通过键入<filename>
通过/bin/<filename>
和不执行)。
不幸运?
你可能会处理,因为你已经编制了不同的系统上的可执行缺少的依赖关系。尝试在目标平台上重新编译或通过将正确的文件移动到正确的位置来满足任何缺失的依赖关系。
要查看可能的文件和位置,请运行ldd <filename>
或readelf -l <filename>
。确保ldd
的输出仅包含有效的路径。
相关问题
- 1. linux远程执行命令
- 2. 从Linux可执行文件
- 3. 在linux中运行可执行文件
- 4. Exe文件远程执行
- 5. Jconsole远程可执行jar文件
- 6. 如何在Linux上的java文件中执行可执行文件?
- 7. 生产可执行文件在Linux(相对于执行编译)
- 8. 远程执行
- 9. 无法在Linux上运行Pyinstaller可执行文件
- 10. 执行(Linux)。它如何在内部运作? Linux可执行文件属性(rlimit)
- 11. 通过可执行文件执行Linux Redhat命令
- 12. 如何使用javascript执行从Linux的可执行文件
- 13. Linux - 远程命令执行和.bashrc
- 14. 是否可以在Linux上为Mac创建可执行文件?
- 15. 从哪里可以获得可执行文件在linux上
- 16. 我可以在Linux上动态加载可执行文件吗?
- 17. 四核上的Linux:单个可执行文件,四个进程
- 18. Linux如何执行文件
- 19. LinkedServer远程执行
- 20. 远程执行批处理文件java
- 21. Linux上的运行时执行程序
- 22. 如何从java服务器远程执行一个windows可执行文件?
- 23. 在64位Powershell可执行文件上执行cmdlet
- 24. IIS可执行文件没有执行
- 25. C#可执行文件执行目录
- 26. 在远程Linux主机上执行本地脚本
- 27. 在linux上,使用NFS,是远程执行的open()命令吗?
- 28. .net类在Linux上通过SSH远程执行?
- 29. 为什么我的cron不在远程linux上执行?
- 30. 在Visual Studio可执行文件中执行SQL存储过程
如果您尚未使用'chmod'添加可执行权限。 – Kajal
如果你提供完整的路径 -/bin/ –
SilentMonk
@ kv.333它是否成功运行,它的权限是755所以是的。 –