问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux中怎么区分外部和内部命令?

发布网友 发布时间:2022-04-29 10:19

我来回答

3个回答

懂视网 时间:2022-05-14 06:54

linux系统下内部命令和外部命令是什么呢?下面是内部命令和外部命令的具体介绍:

内部命令和外部命令是linux中的命令两大类,内部命令和外部命令功能基本相同,只有细微的区别。

内部命令:内部命令实际上是shell程序的一部分,其中包含的是一些比较简单的linux系统命令,这些命令由shell程序识别并在shell程序内部完成运行,通常在linux系统加载运行时shell就被加载并驻留在系统内存中。

内部命令是写在bashy源码里面的,其执行速度比外部命令快,因为解析内部命令shell不需要创建子进程。比如:exit,history,cd,echo等。

外部命令:外部命令是linux系统中的实用程序部分,因为实用程序的功能通常都比较强大,所以其包含的程序量也会很大,在系统加载时并不随系统一起被加载到内存中,而是在需要时才将其调用内存。通常外部命令的实体并不包含在shell中,但是其命令执行过程是由shell程序控制的。shell程序管理外部命令执行的路径查找、加载存放,并控制命令的执行。

外部命令是在bash之外额外安装的,通常放在/bin,/usr/bin,/sbin,/usr/sbin......等等。可通过“echo$PATH”命令查看外部命令的存储路径,比如:ls、vi等。

可以通过type命令查看是内部命令还是外部命令。

以上就是小编今天的分享了,希望可以帮助到大家。


热心网友 时间:2022-05-14 04:02

在DOS系统中,内部命令是
DOS操作系统
自己能够解释指行的命令,如CD
,DIR等等,外部命令是指需要DOS系统附带程序来完成的命令,如Format,SYS等等。在Linux系统中,应当没有这中区分。

热心网友 时间:2022-05-14 05:20

使用 type 命令   ,语法  : type

[root@xuegod63 ~]# type cat

cat  是 /usr/bin/cat

要检测的命令

[root@xuegod63 ~]# type pwd

pwd  是 shell  内建

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
瑞安市塘下航达汽车电器配件厂怎么样? 意尔康公司总部地址在哪里 I only wish to face the sea, with spring blossoms是什么意思 征信五级分类是什么?被纳入黑名单有什么影响? 你好,如果诈骗分子利用你隐私视频和盗取你的通讯录好友威胁你要钱的话... ...对方有我的私密照片还有通讯录,要求我给他五千,要不然就发我家人,我... ...现在已经一个月没有性生活了。但是她平时对我很好 是怎么了?_百度... 女人半年没有性生活正常吗 谁能用英语给我写一段游戏里面的征婚启事? 征婚启事用英文怎么说? 阐述Ubuntu 系统内部命令和外部命令的区别? appium配置好了之后 adb 不是内部或外部命令 也不是可运行程序 关于bash命令一些问题,很困惑,求解答 【转载】如何区分Linux内部命令与外部命令 Linux:外部命令和bash内置命令,为什么要如此区分呢? bash shell 怎么知道使用的是内部命令,还是外部命令? 外部命令和bash内置命令,为什么要如此区分 U8数据库恢复。 番茄小说小程序怎么关 怎样允许qq手机电脑同时在线 WIN7删除管理员密码 WIN7如何删除正在使用的账户 管理员的密码不知道啊 求大神啊 win7如何删除管理员账户 win7 删除管理员账户密码 社保补助款申请报告 win7旗舰版怎么删除管理员密码 php负载均衡如何实现 与单位协商离职,想单位赔偿钱,应该怎样写申请书? win7系统管理员密码如何清除? 在12306买火车票明明有票占座失败什么原因 代码是thinkphp框架,搭建环境是mysql、php、apapche。现在想做负载均衡,需要怎么做? bta41—800b怎么导通? 请帮我分析下可控硅BTA-41-700B的电路图 bta41-700b控温电路图 即热式热水器可控硅型号 BTA41-800B-电压AC220V,最大阻性负载多少w? 安全范围以内,加微型风扇散热 可控硅BTA41 百度图片BTA416008 BTA41-800可控硅怎么测量啊 求三极管BTA08600C的引脚图 BTA41600B电子元件怎么使用? BTA41600B是什么元件 我银行卡掉了!用支付宝转到朋友工商银行卡叫他取钱给我,手续费多少? 在支付宝里,从工行向农行转账,要手续费吗 php负载均衡,服务器上传图片 如何让两播放器同时播放一个视频 手机上什么播放器可以传视频给好友(对方也有播放器) 求助,aceplayer如何播放电脑中共享的影片 繁体字如何转成简体字 中国招标投标公共服务平台上面怎么报名?