我爲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所以是的。 –