2012-04-04 75 views
0

首先我chmod +x這些下列文件強制,當我試圖執行在Linux PNG文件,我得到了這樣的錯誤:Linux如何執行文件

: command not found.png: line 1: ‰PNG 
./default_1920x1200.png: line 2: : command not found 
IHDR€0Wö: command not foundne 3: 
./default_1920x1200.png: line 4: OiCCPPhotoshop: command not found 
./default_1920x1200.png: line 4: *!: command not found 
./default_1920x1200.png: line 5: Øä!¢Žƒ£ˆŠÊûá{£kÖ¼÷æÍþµ×: command not found 
./default_1920x1200.png: line 5364: warning: here-document at line 9 delimited by end-of-file (wanted `+À¾xÓ 
                              ÀM›À0‡ÿêB™\€„Àt‘8€@zŽB¦@F€&S `ËcbãP-`æÓ€WW.(ÎI+6aaš@.Ây™24àóÌ ‘àƒóýxήÎÎ6Ž¶_-ê¿ÿbbãþåÏ«[email protected]át~Ñþ,/³€;€mþ¢%îh^ 

但是,當我嘗試執行JPG或BMP文件,我可以得到一個正常的錯誤,如

-bash: ./s_x-r.bmp: cannot execute binary file 

所以我想請問在linux內核執行文件?

+0

什麼是你想完成執行JPEG ? – 2012-04-04 17:01:43

+0

對不起,我只是出於好奇 – ZRJ 2012-04-04 17:05:45

回答

3

它正好記錄在execve(2)手冊頁中。

你可以在裏面/proc/sys/fs/

註冊直通的binfmt_misc目錄其他方式(你的桌面上可能還有其他的方式來「跑」的應用程序,當你點擊它)

相關問題