系統是如何識別出shell里面的命令的?比如輸入cd,系統怎么知道這是一個命令?
uj5u.com熱心網友回復:
判斷是否為內置命令要用 type ,加上 -a 可以查看命令所在路徑。uj5u.com熱心網友回復:
不是系統,是shell可以使用 type alias 驗真 alias 是 shell 內置命令, type 也是內置的命令
你輸入的命令 shell 會進行判斷,看看是否是 alias,又或者是變數/函式,又或者到path環境變數所列出路徑中去找可行檔案(二進制或者shell腳本)
具體判斷先后順序自己去翻閱檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/81302.html
標籤:專題技術討論區
下一篇:資訊安全和Linux
