服務(wù)器
這篇文章主要為大家展示了Linux執(zhí)行可執(zhí)行文件提示No such file or directory怎么辦,內(nèi)容簡而易懂,希望大家可以學(xué)習(xí)一下,學(xué)習(xí)完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。
安徽網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,安徽網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為安徽近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的安徽做網(wǎng)站的公司定做!最近在使用Linux操作系統(tǒng)執(zhí)行一個可執(zhí)行文件,結(jié)果出現(xiàn)了No such file or directory的提示,表示很疑惑。
./tshrf bash: ./tshref: No such file or directory
查看文件信息,可以看到文件是存在的,并且是可以執(zhí)行的。
-rwxr-xr-x 1 yuan yuan 20581 4月 29 2004 tshref
查閱資料后,原因是系統(tǒng)位數(shù)與該可執(zhí)行文件需要的lib庫位數(shù)不匹配。
用uname命令打印系統(tǒng)信息,發(fā)現(xiàn)系統(tǒng)是64位系統(tǒng)
uname -a Linux yuan-vm 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
用file命令查看文件信息,發(fā)現(xiàn)是一個32位可執(zhí)行文件。
file ./tshref ./tshref: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
要想在64位系統(tǒng)上與運(yùn)行32位程序,則需要安裝32位lib庫。
對于Ubuntu用戶可以使用下面的命令安裝。
sudo apt-get install ia32-libs Reading package lists... Done Building dependency tree Reading state information... Done Package ia32-libs is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: lib32z1 lib32ncurses5 lib32bz2-1.0
過程中有可能找不到需要的庫,但是會有幾個替代包,選擇安裝其中一個。
sudo apt-get install lib32bz2-1.0 lib32bz2-1.0
然后就可以正常運(yùn)行之前的可執(zhí)行文件了。
以上就是關(guān)于Linux執(zhí)行可執(zhí)行文件提示No such file or directory怎么辦的內(nèi)容,如果你們有學(xué)習(xí)到知識或者技能,可以把它分享出去讓更多的人看到。
文章名稱:Linux執(zhí)行可執(zhí)行文件提示Nosuchfileordirectory怎么辦
文章地址:http://www.rwnh.cn/article46/cpeohg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、網(wǎng)站制作、品牌網(wǎng)站設(shè)計(jì)、Google、自適應(yīng)網(wǎng)站、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容