type(Unix命令)

type(Unix命令)

本詞條是多義詞,共4個義項
更多義項 ▼ 收起列表 ▲

type命令用來顯示指定命令的類型,判斷給出的指令是內部指令還是外部指令。

基本介紹

  • 中文名:type
  • 釋義:用來顯示指定命令的類型
  • 分類:Unix命令
命令類型,語法,參數,選項,-a,-p,-t,實例,

命令類型

alias:別名。
keyword:關鍵字,Shell保留字。
function:函式,Shell函式。
builtin:內建命令,Shell內建命令。
file:檔案,磁碟檔案,外部命令。
unfound:沒有找到。

語法

type (選項) (參數)

參數

指令:要顯示類型的指令。

選項

-a

在環境變數“PATH”指定的路徑中,顯示給定指令的信息,包括命令別名。
type -a pwd

-p

如果給出的指令為外部指令,則顯示其絕對路徑。
type -p dash

-t

輸出“file”、“alias”或者“builtin”,分別表示給定的指令為“外部指令”、“命令別名”或者“內部指令”。
type -t pwd
type -t cp
type -t ls
type -t while

實例

[root@localhost ~]# type ls
ls is aliased to `ls --color=tty'
[root@localhost ~]# type cd
cd is a shell builtin
[root@localhost ~]# type date
date is /bin/date
[root@localhost ~]# type mysql
mysql is /usr/bin/mysql
[root@localhost ~]# type nginx
-bash: type: nginx: not found
[root@localhost ~]# type if
if is a shell keyword
[root@localhost ~]# type which
which is aliased to `alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
[root@localhost ~]# type -a cd
cd is a shell builtin
[root@localhost ~]# type -a grep
grep is /bin/grep

相關詞條

熱門詞條

聯絡我們