位置: 编程技术 - 正文

Linux中的内置命令和外部命令详解(linux内核命名)

编辑:rootadmin

推荐整理分享Linux中的内置命令和外部命令详解(linux内核命名),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux内置命令有哪些,linux内核命名规则,linux内核命名,linux内置命令和外置命令的区别,linux内部命令有哪些,linux内部命令有哪些,linux内置账户有哪些,linux内部命令有哪些,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux的命令分为内部命令和外部命令:

1.内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。2.外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。

type可以用来判断一个命令是否为内置命令复制代码代码如下:type: usage: type [-afptP] name [name ...]复制代码代码如下:[root@linuxeye ~]# type typetype is a shell builtin[root@linuxeye ~]# type -p type[root@linuxeye ~]# type -t typebuiltin[root@linuxeye ~]# type typetype is a shell builtin[root@linuxeye ~]# type -t typebuiltin[root@linuxeye ~]# type pwdpwd is a shell builtin[root@linuxeye ~]# type whiptailwhiptail is /usr/bin/whiptail[root@linuxeye ~]# type -t whiptailfile

Linux中的内置命令和外部命令详解(linux内核命名)

enable既可以查看内部命令,同时也可以判断是否为内部命令复制代码代码如下:[root@linuxeye ~]# enable -a #查看内部命令[root@linuxeye ~]# enable whiptail #非内部命令-bash: enable: whiptail: not a shell builtin[root@linuxeye ~]# enable pwd #是内部命令

内部命令用户输入时系统调用的速率快,不是内置命令,系统将会读取环境变量文件.bash_profile、/etc/profile去找PATH路径。

然后在提一下命令的调用,有些历史命令使用过后,会存在在hash表中,当你再次输入该命令它的调用会是这样一个过程。

hash——>内置命令——>PATH 命令的调用其实应该是这样一个过程。复制代码代码如下:[root@linuxeye ~]# type pwdpwd is a shell builtin[root@linuxeye ~]# type catcat is /usr/bin/cat[root@linuxeye ~]# pwd/root[root@linuxeye ~]# ls linuxeye*linuxeye.pem linuxeye.txt[root@linuxeye ~]# cat linuxeye.txtlinuxeye[root@linuxeye ~]# hash -l #显示hash表builtin hash -p /usr/bin/cat catbuiltin hash -p /usr/bin/ls ls[root@linuxeye ~]# type catcat is hashed (/usr/bin/cat)[root@linuxeye ~]# hash -r #清除hash表[root@linuxeye ~]# type catcat is /usr/bin/cat

从上面操作可以看出。hash表不存放系统内置命令。

在Linux中使用命令行计算器GNU bc的方法 每个现代的Linux桌面发行版都预装着一个带有图形界面的计算器程序。不过如果你的工作区中全是命令行窗口,那么你一定会在其中的一个命令行窗口中

个高效但不常见的Linux命令 1.mvxxxx{,.bak}等同于mvxxxxxxxx.bak2.esc+.能填充之前命令的最后一个字段3.diff(sshhost1catfile1)(sshhost2catfile2)diff两个远程文件4.ctrl+r然后输入xxx,搜索之前包含xxx

Linux中升级更新命令yum upgrade和yum update的区别 Linux升级命令有两个分别是yumupgrade和yumupdate,这个两个命令是有区别的:复制代码代码如下:yum-yupdate升级所有包同时也升级软件和系统内核复制代码代码如

标签: linux内核命名

本文链接地址:https://www.jiuchutong.com/biancheng/366865.html 转载请保留说明!

上一篇:Linux SSH登录很慢的解决方法(linux ssh 登录)

下一篇:在Linux中使用命令行计算器GNU bc的方法(linux命令使用例子)

  • 增值税退税账务处理最新规定
  • 个人股权转让如何纳税
  • 小规模纳税人通用申报表
  • 自然人税收管理系统扣缴客户端
  • 本年收益的会计处理
  • 哪些进项税额可以转出
  • 购买生产原料分录
  • 房地产企业购入用于建造商品房的土地使用权
  • 承包经营承包费增值税
  • 上月多计收入,本月如何调整?
  • 如何减少资产负债表上的资本公积
  • 收到普通发票税号错了不改会怎么样
  • 定期存款要交利息税吗
  • 债权投资属于其他非流动金融资产嘛
  • 外汇收入会计分录
  • 增值税即征即退属于政府补助吗
  • 研发费用入账
  • 咨询费属于什么大类
  • 负债清偿损益明细表可以0报么
  • 开发阶段包括
  • 已经折旧完的固定资产怎么处理
  • 样品送出,不收款怎么做账?
  • 停工停产费用
  • win10内存完整性不兼容的驱动程序
  • 鸿蒙智能充电模式怎么用
  • word从一台电脑考到另一台电脑格式不一致怎么解决
  • 如何给电脑文件加密并设置密码
  • php 守护进程
  • 代收代付款项入账需要什么资料
  • dc.exe是什么程序
  • 归还银行借款摘要模板
  • 施工企业工程结算
  • 个人所得税的征收模式为()A分类征收B综合征收C
  • 正爬上唐娜·诺克沙滩的灰海豹,英格兰北林肯郡 (© Frederic Desmette/Minden Pictures)
  • 所得税 减半
  • 单图像三维重建
  • termux 安装
  • 工程施工科目下的招待费,汇算清缴
  • ecshop功能
  • pwcorr_a命令
  • 公司开的餐费专票可以抵扣吗
  • 物业费少交点,有什么理由
  • 无追保理是什么意思
  • 劳务派遣应如何签合同
  • 公司出售固定资产的账务处理
  • mysql深度解析
  • 企业付给个人工资怎么算
  • 小企业会计准则没有以前年度损益调整科目
  • 开一般户需要开户许可证吗
  • 其他收益做账
  • 法定盈余公积和任意盈余公积可用于
  • 员工退回备用金怎么写收据
  • 车辆购置税如何计算器
  • 递延所得税资产和递延所得税负债
  • 公司支付宝账户提现需要手续费吗
  • 会计证异地可以考吗
  • win7开关机时间设置
  • xp系统多了explorer进程
  • optimize system
  • linux查看磁盘空间大小以及分配
  • mac itunes在哪儿
  • win8.1怎么用
  • win7系统怎么查看内存
  • javascript的理解
  • [置顶]电影名字《收件人不详》
  • jframe背景透明
  • 人机交互编程
  • jquery排序上升和排序下降
  • Node.js中的construct构造函数
  • 安卓显示时间代码
  • jquery设置滚动条到底部
  • Node.js中的事件循环是什么
  • 动态加载原理
  • js mvvm 原理
  • linux0.11编译
  • android开发框架
  • 第三方审计报告需要多久
  • 固定资产转让要交企业所得税吗
  • 出口企业能否更换法人
  • 广东省电子税务局app下载官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设