標題:Linux Which Command
摘錄:關於在Linux上使用”which”命令以及如何從PATH變量查找各種可執行文件和腳本的實用教程以及示例。
固定連結:linux-哪個-指令
Category:Linux指令
在本指南中,我們將了解Linux中的「Which」指令。
#要執行本指南中示範的步驟,您需要以下元件:
#現代Linux系統都內建了多個工具,可用於各種任務,如係統管理、自動化、系統監控和遠端運算。 "which"命令便是其中之一。
「which」指令的主要用途是定位可執行檔(和腳本)的位置。請看下面的範例:
$哪個是
這裡:
基本用法
要找到命令/工具的二進位可執行文件,請按如下所示使用“Which”命令:
$,
“which”指令也接受多個參數。查看以下範例:
$which ls man chmod python3
這裡:
尋找多個可執行檔
在Linux系統中,同一工具的路徑位置可以有多個副本。例如,/usr/bin、/usr/sbin、/bin和/sbin具有重疊的可執行檔:
$ls—l/usr/bin
$ls-L/usr/sbin
##$ls-L/斌
$ls—l/sbin
儘管有多個副本,但每當執行指令時,外殼程式只會執行可執行檔的特定副本(通常位於/usr/bin下)。預設情況下,“Which”指令會報告“預設”可執行檔的此位置。
但是,我們可以指示”which”報告一個可執行檔的所有符合副本的位置。
$which—關閉
$which—關閉chmod bash
執行查詢後,”which”指令會留下一個退出程式碼。代碼的值指示操作是否成功。
這是所有退出密碼的清單
在Bash中,執行任何指令後,退出程式碼都會儲存在一個變數中。若要查看該值,請使用下列命令:
$which
$ECHO$?
$哪個asdfg
$ECHO$?
如果您打算將”which”命令合併到shell腳本中,了解退出程式碼也是有益的。如果您是初學者,請查看這篇關於Bash腳本的初學者指南。
其他文件
大多數Linux工具都附帶了詳細的文檔,其中概述了所有可用的參數。有關更深入的文檔,請查看手冊頁:
$man,
每當執行任何查詢時,”which」指令都會在PATH環境變數中指定的目錄中尋找可執行檔。在本節中,我們將快速了解如何使用PATH。
要查看該變數的內容,請執行「ECHO」指令,如下所示:
$ECHO$PATH
$ tr ‘:’ ‘\n’
以上是Linux的哪個指令的詳細內容。更多資訊請關注PHP中文網其他相關文章!