0

0

Linux类型命令

WBOY

WBOY

发布时间:2024-03-20 17:06:06

|

818人浏览过

|

来源于每日运维

转载

linux类型命令

在本指南中,我们将学习更多关于Linux中的”type”命令。

前提条件:

要执行本指南中演示的步骤,您需要以下组件:

  • 正确配置的Linux系统。查看如何创建Linux VM用于测试和学习目的。
  • 对命令行界面的基本理解

Linux中的Type命令

与其他Linux专用命令(例如:ls、chmod、shut、vi、grep、pwd等)不同,”type”命令是一个内置的Bash函数,它显示作为参数提供的命令类型的信息。

$type

除了Bash,其他炮弹(Zsh、Ksh等)还附带自己执行的“类型”命令。

基本用法

类型的命令结构如下:

$type

最简单的用法是提供命令作为参数。

$type,其中

“type”命令也可以同时处理多个参数。

$type type which cd ls chmod sudo sleep shoff

命令类型

如果我们只对命令的类型感兴趣,那么使用”—t”标志只获取命令类型。

$type—t echo

$type—t type

$type—t while

$type—t grep

输出是以下命令类型之一:

  • 别名:shell别名。
  • function:内置shell函数。
  • Builtin:一个内置的外壳命令。
  • file:磁盘文件。
  • 关键字:用于特定于shell函数的保留字。

所有地点

Linux上的各种命令既作为独立的可执行文件也作为内置的shell函数存在。我们可以使用”type”命令来确定一个命令是否具有这两个特性。

查看以下示例:

$TYPE-A回声

瑞宝通JAVA版B2B电子商务系统
瑞宝通JAVA版B2B电子商务系统

瑞宝通B2B系统使用当前流行的JAVA语言开发,以MySQL为数据库,采用B/S J2EE架构。融入了模型化、模板、缓存、AJAX、SEO等前沿技术。与同类产品相比,系统功能更加强大、使用更加简单、运行更加稳 定、安全性更强,效率更高,用户体验更好。系统开源发布,便于二次开发、功能整合、个性修改。 由于使用了JAVA开发语言,无论是在Linux/Unix,还是在Windows服务器上,均能良好运行

下载

这里,正如输出所示,”echo”命令是一个内置的shell函数,也是一个可执行文件(位于”/usr/bin/echo”)。

其他选择

除了以上提到的选项外,”type”命令还附带了一些附加选项。

“—p”旗

运行以下命令:

$type—p echo

$type-p关闭

这里,如果给定的参数是内置的shell,”type”命令将不会显示任何输出。否则,输出将是命令的可执行文件的位置。

“P”旗

查看以下示例:

$P型回波电源

$type—P,while

这里,”type”命令将在所有PATH位置中搜索给定的参数,并返回匹配的可执行文件的位置。

在本例中,”echo”和”pwd”命令都有专用的二进制文件。”if”和”while”都是shell关键字,没有专用的二进制代码。输出为空。

退出代码

在执行其任务之后,”type”命令会留下一个退出代码。使用退出代码,我们可以确定任务是否成功。

  • 0:命令运行成功,没有任何错误。
  • 1:该命令面临错误。

以下命令演示退出代码:

$type

$echo $?

$type asdfg

$echo $?

结论

在本指南中,我们演示了如何在Linux中使用“type”命令。它是一个外壳内置命令,用于描述命令的性质。

有兴趣了解更多关于其他Linux命令的信息吗?查看Linux命令子类别。要获得更多与Bash相关的指南,请查看Bash编程。

快乐的计算!

相关专题

更多
if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

756

2023.08.22

while的用法
while的用法

while的用法是“while 条件: 代码块”,条件是一个表达式,当条件为真时,执行代码块,然后再次判断条件是否为真,如果为真则继续执行代码块,直到条件为假为止。本专题为大家提供while相关的文章、下载、课程内容,供大家免费下载体验。

91

2023.09.25

while的用法
while的用法

while的用法是“while 条件: 代码块”,条件是一个表达式,当条件为真时,执行代码块,然后再次判断条件是否为真,如果为真则继续执行代码块,直到条件为假为止。本专题为大家提供while相关的文章、下载、课程内容,供大家免费下载体验。

91

2023.09.25

function是什么
function是什么

function是函数的意思,是一段具有特定功能的可重复使用的代码块,是程序的基本组成单元之一,可以接受输入参数,执行特定的操作,并返回结果。本专题为大家提供function是什么的相关的文章、下载、课程内容,供大家免费下载体验。

479

2023.08.04

js函数function用法
js函数function用法

js函数function用法有:1、声明函数;2、调用函数;3、函数参数;4、函数返回值;5、匿名函数;6、函数作为参数;7、函数作用域;8、递归函数。本专题提供js函数function用法的相关文章内容,大家可以免费阅读。

163

2023.10.07

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1350

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

704

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

294

2023.06.30

Java编译相关教程合集
Java编译相关教程合集

本专题整合了Java编译相关教程,阅读专题下面的文章了解更多详细内容。

0

2026.01.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.5万人学习

Git 教程
Git 教程

共21课时 | 2.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号