青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

linux 執行程序時出現cannot execute binary file怎么解決

需要檢查一下這個文件是否 shell 腳本,如果是shell腳本,才可以使用“sh ***.run”的形式執行 。
如果本身是一個可執行的命令程序,不需要使用 sh,直接加上執行權限,執行這個應用程序就可以 (類似 windows下的。exe文件 )
如果不是shell腳本 。
1、file 文件名
可以查看文件類型:
2、或者:more文件名
查看文件內容是否可讀文本 。
3、修改權限
chmod 777 文件名 。
或者: chmod a+x 文件 。
如果沒有權限,需要文件屬主或管理員用戶(root)執行 。
4、執行時注意程序路徑
如果程序在當前目錄下,可以使用./文件名的形式 。

linux 執行程序時出現cannot execute binary file怎么解決


linux系統下遇到cannot execute binary file的問題一般有以下情況造成:
1、非root用戶或者無執行權限 。
2、 編譯環境不同(程序由其他操作環境復制過來)對于第一種情況,采用增加執行權限即可chmod +x program對于第二種情況,建議將該程序二進制包拷貝過來,重新編譯程序 。
【linux 執行程序時出現cannot execute binary file怎么解決】3、硬件平臺與軟件不一致,例如: 32位系統,下載了個64位的軟件,結果就無法執行 如果使用 file 命令檢查的結果是 data,而不是可執行文件,那么在這個系統平臺上不能直接運行這個文件

    猜你喜歡