ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux type命令有什么作用?如何使用?

Linux type命令有什么作用?如何使用?

原创 Linux操作系统 作者:老男孩IT教育机构 时间:2021-10-13 14:14:10 0 删除 编辑

  在Linux操作系统中有很多命令,这些命令承担着非常重要的作用,比如type命令。那么你知道Linux里面type命令作用是什么吗?type命令如何使用呢?快跟着小编一起来看看吧。

  一般情况下,type命令被用于判断另外一个命令是否是内置命令,但是它实际上有更多的用法。

  1.判断一个名字当前是否是alias、keyword、function、builtin、file或者什么都不是:

  type ls 的输出是 ls 是 `ls --color=auto' 的别名

  type if 的输出是 if 是 shell 关键字

  type type 的输出是 type 是 shell 内嵌

  type frydsh 的输出是 bash: type: frydsh: 未找到

  2.判断一个名字当前是否是alias、keyword、function、builtin、file或者什么都不是的另一种方法(适用于脚本编程):

  type -t ls 的输出是 alias

  type -t if 的输出是 keyword

  type -t type 的输出是 builtin

  type -t gedit 的输出是 file

  type -t frydsh 没有输出

  3.显示一个名字的所有可能:

  type -a kill 的输出是 kill 是 shell 内嵌 和 kill 是 /bin/kill

  type -at kill 的输出是 builtin 和 file

  4.查看一个命令的执行路径(如果它是外部命令的话):

  type -p gedit 的输出是 /usr/bin/gedit

  type -p kill 没有输出(因为kill是内置命令)

  5.强制搜索外部命令:

  type -P kill 的输出是 /bin/kill


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69952527/viewspace-2795728/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
老男孩教育专注于Linux培训,Python培训,网络安全培训,Go语言培训,Linux运维,云计算培训,阿里云架构师培训的高端培训机构,汇聚了一批实战大牛,理论+实战互动式教学,注重教学质量及学员口碑的高品质IT教育培训机构。

注册时间:2019-11-01

  • 博文量
    1184
  • 访问量
    494750