在本教程中,我们将介绍Linux type命令,该命令用于显示有关命令类型的信息。它将向您展示如果在命令行上键入命令将如何解释。
如何使用type命令
type命令的语法如下:
type [OPTIONS] FILE_NAME...例如,要查找wc命令的类型,请键入以下内容:
type wc输出将是这样的:
wc is /usr/bin/wc还可您以为type命令提供多个参数:
type sleep head输出将包含有关睡眠和头命令的信息:
sleep is /bin/sleephead is /usr/bin/head
命令类型
选项对话该-t告诉type您打印一个来的相关资料:描述命令的类型,该命令可以是以下之一:
这里有一些例子:
type -t grep在我的系统grep中别名为grep --color=auto:
alias功能
type -t rvmrvm是一个用于安装,管理和使用多个Ruby环境的工具(函数):
function内建
type -t echoecho 是一个内置在Bash中的shell和其他shell,如Zsh和Ksh:
type wc0文件
type wc1cut 是一个可执行文件:
type wc0关键词
type wc3for 是Bash中的保留词:
type wc4显示包含该命令的所有位置
要打印所有匹配项,使用请以下-a选项对话:
type wc5将输出内置的shell,它但也。可以作为独立的可执行文件变量:pwd/bin/pwd
type wc6使用-a选项对话时,在只有-p未使用该选项对话时,键入命令才会包含别名和函数。
其他类型的命令选项
仅当命令是磁盘上的可执行文件时,该-p选项对话才会强制type报道查看命令的路径:
例如,以下命令将不显示任何输出,是因为pwd命令是内置shell。
type wc7不像-p,大写-P选项对话告诉在磁盘上type搜索PATH可执行文件,即使该命令不是文件。
type wc8type wc9使用该-f选项时,type不会像使用内置命令那样查找shell函数



		
		

还没有评论,来说两句吧...