type命令簡介

2021-06-02 14:39:56 字數 673 閱讀 1551

簡介type命令用來顯示指定命令的型別。乙個命令的型別可以是如下之一

type命令是linux系統的一種機制,知道了是那種型別,我們就可以針對性的獲取幫助。比如內建命令可以用help命令來獲取幫助,外部命令用man或者info來獲取幫助。

type命令的基本使用方式就是直接跟上命令名字。

type -a可以顯示所有可能的型別,比如有些命令如pwd是shell內建命令,也可以是外部命令。

type -p只返回外部命令的資訊,相當於which命令。

type -f只返回shell函式的資訊。

type -t 只返回指定型別的資訊。

type

-a type 結果

type is a shell builtin 示例

二、檢視cd是什麼樣的命令

type

-acd 結果

cd is a shell builtin 示例

三、檢視ls是什麼樣的命令

type 

-a ls 結果

ls is aliased to `ls --color=auto'

ls is /bin/ls 示例

四、檢視file是什麼樣的命令

type 

-a file

結果

file is /usr/bin/file

type命令及Linux命令型別

type後跟乙個指令,會展示當該指令作為乙個命令時是如何解讀的。引數 a,type會列印指令的所有位置。引數 t,type會列印alias,keyword,function,builtin,file的之一。alias 別名。keyword shell保留字。function shell函式。buil...

type 顯示命令的型別

type命令用來顯示指定命令的型別。乙個命令的型別可以是如下之一 它是linux系統的一種自省機制,知道了是那種型別,我們就可以針對性的獲取幫助。比如內建命令可以用help命令來獲取幫助,外部命令用man或者info來獲取幫助。type命令的基本使用方式就是直接跟上命令名字。type a可以顯示所有...

shell中的type命令

type aftpp name name,a 列印name的所有可能情況,比如type a ls,會列印ls is aliased to ls color auto 和ls is bin ls f 不會去查詢function t 列印alias,keyword,function,built in,f...