百度
360搜索
搜狗搜索

查看linux系统命令类型的命令是详细介绍

在 Linux 系统中,查看命令类型的常用命令是 type。该命令可以明确显示一个命令是 Shell 内置命令外部可执行文件别名还是函数

语法与示例:

bash

 命令名称

1.
区分内置命令与外部命令

  • 内置命令(如 cdechotype 本身):
    bash
    $  

    是 shell 内置命令

  • 外部命令(如 lsgrep,本质是独立的可执行文件):
    bash
    $  

    是 /usr/bin/ls

2.
查看别名(Alias)

如果命令是通过 alias 定义的别名,type 会显示其指向的原始命令:
bash

$    

$ ll

ll 是

3.
查看函数(Shell 函数)

如果命令是通过 Shell 脚本定义的函数,type 会显示其函数体:
bash

$  my_function  

my_function 是函数

其他相关命令:

  • which:仅用于查找外部命令的路径,无法识别内置命令(对内置命令会返回空或错误)。
    bash
    $    

    $

  • command -v:功能类似 type,但仅显示外部命令的路径,对内置命令返回空(常用于脚本中判断命令是否存在):
    bash
    $     

    $

总结:

若需全面查看命令类型(内置 / 外部 / 别名 / 函数),首选 type 命令
示例:
bash

        

ll

my_func




912345type type type ll type my_func

阅读更多 >>>  linux中如何复制文件指定行

网站数据信息

"查看linux系统命令类型的命令是"浏览人数已经达到21次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:查看linux系统命令类型的命令是的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!