新聞中心
??linux是一個(gè)非常強(qiáng)大的操作系統(tǒng),它可以執(zhí)行二進(jìn)制文件,例如源文件,Go語(yǔ)言程序,shell腳本,Perl,Python和php程序等。要在Linux中執(zhí)行文件,首先我們需要知道文件的執(zhí)行權(quán)限。文件執(zhí)行權(quán)限是指確定Linux系統(tǒng)有權(quán)讀取,執(zhí)行或者刪除文件的權(quán)限。

??一般來(lái)說(shuō),要在Linux系統(tǒng)中執(zhí)行文件,首先要給文件設(shè)置執(zhí)行權(quán)限。我們可以使用chmod命令:
$ sudo chmod +x file_name
??其中,+x 代表的是設(shè)置執(zhí)行權(quán)限,我們可以在它后面加上我們想要設(shè)置的權(quán)限位,如 rw-x 或 r-x 等。接下來(lái),我們就可以使用 bash 或其他shell來(lái)執(zhí)行文件了。
$ bash file_name
??對(duì)于二進(jìn)制文件來(lái)說(shuō),我們可以使用 ./file_name 的形式來(lái)執(zhí)行文件。
$ ./file_name
??如果有多個(gè)文件需要執(zhí)行,我們可以使用 find 命令來(lái)列出指定目錄下的所有文件,然后使用 bash 或其他shell來(lái)執(zhí)行文件。
$ find ./ -name "*.sh" -exec bash {} \;
??我們也可以創(chuàng)建一個(gè)腳本來(lái)執(zhí)行指定目錄下的文件,這樣我們就可以一次性執(zhí)行多個(gè)文件了。
??總之,要在Linux中執(zhí)行文件,首先要給文件設(shè)置執(zhí)行權(quán)限,然后可以使用 bash 或其他shell來(lái)執(zhí)行文件或使用 ./file_name 的方式執(zhí)行可執(zhí)行文件。此外,也可以使用 find 命令查找指定目錄下的文件,然后再使用 bash 或其他shell來(lái)運(yùn)行。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專(zhuān)注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開(kāi)發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶(hù)提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡(jiǎn)單好用,價(jià)格厚道的香港/美國(guó)云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)成都老牌IDC服務(wù)商,專(zhuān)注四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,可選線(xiàn)路電信、移動(dòng)、聯(lián)通等。
本文標(biāo)題:文件如何在Linux中執(zhí)行文件(linux怎么執(zhí)行)
URL網(wǎng)址:http://www.dlmjj.cn/article/coocsoj.html


咨詢(xún)
建站咨詢(xún)
