新聞中心
linux是一款強大的操作系統(tǒng),其內(nèi)置了眾多支持用戶進行操作的命令。Linux命令存放位置是Unix基礎(chǔ)知識中重要的一部分,其中包括命令分為系統(tǒng)預(yù)置命令以及用戶自定義命令。本文從概念到實踐,根據(jù)Linux的不同發(fā)行版介紹Linux命令的存放位置,為大家的Linux學(xué)習(xí)之路指明方向。

創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的大慶網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
首先,我們討論Linux的查詢命令。由于Linux操作系統(tǒng)結(jié)構(gòu)的不同,它支持的命令種類也不盡相同。一般情況下,查詢命令的執(zhí)行機制可以如下圖所示:

用戶通過輸入指定的基礎(chǔ)命令(比如ls,df等)向終端發(fā)出查詢命令。終端會讀取用戶所輸入的命令,并自動定位該命令所在的路徑,然后進行讀取執(zhí)行,返回查詢結(jié)果給用戶。
Linux的命令所存放的路徑可能會因為不同的發(fā)行版本而有所不同,一般來說包括以下幾個路徑:
* 系統(tǒng)路徑:/usr/bin,/bin,/usr/local/bin,/sbin,/usr/sbin等;
* 登錄路徑:~/.bash_profile, ~/.bashrc, ~/.login等;
* 內(nèi)部路徑:/usr/share/man,/usr/local/man等。
另外,用戶也可以將自定義的命令添加到指定的路徑,而不僅linux系統(tǒng)自帶的命令,依據(jù)上述路徑的順序,自定義的命令會優(yōu)先使用。
例如,將自定義命令test添加到/bin目錄,在終端中輸入test,系統(tǒng)會首先會從/bin目錄中查找test命令,然后再繼續(xù)查找其他目錄的test命令,以防/bin目錄中沒有test命令。
綜上,Linux的命令存放位置可能會因為不同的Linux發(fā)行版而有所不同。通過不同的重新定位機制來確定每一條命令存放的位置,才能實現(xiàn)正常正確地執(zhí)行Linux操作系統(tǒng)的查詢功能,為Linux學(xué)習(xí)之路指明方向。
香港云服務(wù)器機房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
當(dāng)前名稱:Linux命令存放位置詳解(linux命令存放位置)
文章轉(zhuǎn)載:http://m.fisionsoft.com.cn/article/cocoiec.html


咨詢
建站咨詢
