位置: 编程技术 - 正文

ubuntu下source、sh、bash、./执行脚本的区别详细介绍

编辑:rootadmin

推荐整理分享ubuntu下source、sh、bash、./执行脚本的区别详细介绍,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

ubuntu下source、sh、bash、./执行脚本的区别详细介绍

ubuntu下source、sh、bash、./执行脚本的区别1.source命令用法:  source FileName  作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限" 注:该命令通常用命令“.”来替代。 如:source .bash_profile . .bash_profile两者等效。 source(或点)命令通常用于重新执行刚修改的初始化文档。 source命令(从 C Shell 而来)是bash shell的内置命令。 点命令,就是个点符号,(从Bourne Shell而来)。 source的程序主体是bash,脚本中的$0变量的值是bash,而且由于作用于当前bash环境,脚本中set的变量将直接起效2 sh, bash的命令用法: sh/bash FileName 作用:打开一个子shell来读取并执行FileName中命令。该filename文件可以无"执行权限" 注:运行一个shell脚本时会启动另一个命令解释器. 每个shell脚本有效地运行在父shell(parent shell)的一个子进程里. 这个父shell是指在一个控制终端或在一个xterm窗口中给你命令指示符的进程. shell脚本也可以启动他自已的子进程. 这些子shell(即子进程)使脚本并行地,有效率地地同时运行脚本内的多个子任务. 在ubuntu中sh只是bash的一个链接。 由于是在子shell中执行,脚本设置的变量不会影响当前shell。3、./的命令用法: ./FileName 作用:打开一个子shell来读取并执行FileName中命令。该filename文件需要"执行权限" 注:运行一个shell脚本时会启动另一个命令解释器. 每个shell脚本有效地运行在父shell(parent shell)的一个子进程里. 这个父shell是指在一个控制终端或在一个xterm窗口中给你命令指示符的进程. shell脚本也可以启动他自已的子进程. 这些子shell(即子进程)使脚本并行地,有效率地地同时运行脚本内的多个子任务. 由于是在子shell中执行,脚本设置的变量不会影响当前shell。

ubuntu下搭建nginx+scala+play 2.0运行环境的方法介绍 ubuntu搭建nginx+scala+play2.0运行环境学scala有段时间了,最近用scala做了个社区:ahref=

ubuntu .输入法图标不显示的解决方法(图文教程) ubuntu.输入法图标不显示的解决问题:今天更新了ubuntu。结果重启机器之后输入法的图标不显示了。输入法的切换效果还是有的(只是不没有显示图标

ubuntu下安装和配置SVN的详细方法介绍 ubuntu安装和配置SVN第一步:安装apache2libapache2-svnsubversion复制代码代码如下:sudoapt-getinstallapache2sudoapt-getinstallsubversionsudoapt-getinstalllibapache2-svn安装完后按

标签: ubuntu下source、sh、bash、./执行脚本的区别详细介绍

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

上一篇:UBUNTU下安装 APACHE+PHP+MYSQL WEB服务器配置(ubuntu下安装deb文件)

下一篇:ubuntu下搭建nginx+scala+play 2.0运行环境的方法介绍(ubuntu nginx webdav)

  • Yii2实现同时搜索多个字段的方法

    Yii2实现同时搜索多个字段的方法

  • 深入分析SqlServer查询计划(深入分析的成语)

    还是来看看这个【执行过程表格】吧。我来挑几个重要的说一下。【Rows】:表示在一个执行步骤中,所产生的记录条数。(真实数据,非预期)【Executes】:表示某个执行步骤被执行的次数。(真实数据,非预期)【Stmt Text】:表示要执行的步骤的描述。【EstimateRows】:表示要预期返回多少行数据。

    在这个【执行过程表格】中,对于优化查询来说,我认为前三列是比较重要的。对于前二列,我上面也解释了,意思也很清楚。 前二列的数字也大致反映了那些步骤所花的成本,对于比较慢的查询中,应该留意它们。 【Stmt Text】会告诉你每个步骤做了什么事情。对于这种表格,它所要表达的其实是一种树型信息(一行就表示在图形方式下的一个节点), 所以,我建议从最内层开始去读它们。做为示例,我来解释一下这张表格它所表达的执行过程。

    第5行:【Clustered Index Seek(OBJECT:([MyNorthwind].[dbo].[Customers].[PK_Customers]), SEEK:([MyNorthwind].[dbo].[Customers].[CustomerID]=[MyNorthwind].[dbo].[Orders].[CustomerID]) ORDERED FORWARD)】, 意思是说,SQL Server在对表Customers做Seek操作,而且是按照【Clustered Index Seek】的方式,对应的索引是【PK_Customers】,seek的值来源于[Orders].[CustomerID]

    第4行:【Clustered Index Scan(OBJECT:([MyNorthwind].[dbo].[Orders].[PK_Orders]), WHERE:([MyNorthwind].[dbo].[Orders].[OrderDate]>='-- ::." class="img-responsive" alt="深入分析SqlServer查询计划(深入分析的成语)">

    深入分析SqlServer查询计划(深入分析的成语)

  • MySQL MyISAM 优化设置点滴(mysql优化参数详解)

    MySQL MyISAM 优化设置点滴(mysql优化参数详解)

  • Linux下安装使用cpulimit来限制CPU的利用率(linux怎么安装c语言编程软件)

    Linux下安装使用cpulimit来限制CPU的利用率(linux怎么安装c语言编程软件)

  • 用Windows管理Linux(windows使用linux软件)

    用Windows管理Linux(windows使用linux软件)

  • Win7开始菜单中锁定到此列表功能不能用的解决办法(win7开始菜单中的程序图标修改了)

    Win7开始菜单中锁定到此列表功能不能用的解决办法(win7开始菜单中的程序图标修改了)

  • 升级win10后光驱不能用找不到该怎么办?(window10光驱)

    升级win10后光驱不能用找不到该怎么办?(window10光驱)

  • 讲解JavaScript中for...in语句的使用方法

    讲解JavaScript中for...in语句的使用方法

  • 浅谈python字典多键值及重复键值的使用(python字典有什么用)

    浅谈python字典多键值及重复键值的使用(python字典有什么用)

  • 携程代订住宿发票能作为差旅费报销吗
  • 私车公用是否合法
  • 承兑汇票私人贴现要多久
  • 小规模企业跨月专票如何冲红
  • 坏账准备计入营业收入如何报年报
  • 外经证先开票一直未预缴怎么办
  • 如何处理固定资产长期待摊费
  • 预收款结转收入怎么算
  • 企业所得税特殊性税务重组
  • 房租收入如何缴税?
  • 建筑物加高违法么
  • 计提的利息汇算清缴前没发放,需要交企业所得税吗
  • 进口关税专用缴款书在哪里打印
  • 学校提供场地开发方案
  • 注册资本未到位注销公司处理
  • 监控维护需要什么经营范围
  • 一般纳税人能否享受残保金优惠
  • 会计怎么避免坐牢
  • 老版普通增值税发票还能用吗
  • 工程结算收入和应收账款的区别
  • 混凝土的增值税率是多少
  • 分期付款购买商品
  • 发票红冲作废是什么意思
  • 欠发工资如何赔偿
  • 存货清查的账务处理的阐述
  • 关于研发支出的报告
  • 公转私开票可以转吗
  • 应收票据质押怎么看
  • 进口代理流程
  • 在win7系统中,添加打印机驱动程序
  • 地方水利建设基金
  • 鸿蒙系统怎么设置双击亮屏
  • 无形资产摊销是什么科目
  • thinkphp ide
  • 销售成本属于成本吗
  • 低值易耗品费用账务处理
  • 出差午餐补助公职出差
  • 公司法人变更后银行账户怎么变更
  • 云E办接口文档
  • 公司迁移到外省 税务局需要注销吗
  • windows刻录cd
  • 商贸企业出口退税吗
  • 信息系统服务属于什么类
  • php显示当前时间
  • 应交增值税账面余额与报税余额不符
  • 银行托管账户的规定有哪些
  • 起征点税种
  • 为什么开票需要提供开户许可证
  • mysql的环境配置
  • 银行承兑汇票是表内还是表外业务
  • 如何认定隐匿转移遗产
  • 投资性房地产转为存货
  • 财务软件是有哪些软件
  • 固定资产的修理费属于什么费用
  • 商品流通环节包括
  • 用货款抵扣供应商成本
  • 不带息银行汇票
  • 供应商质量索赔流程
  • 咨询公司销售费用有哪些
  • 修建的道路怎么做账
  • 如何登记现金日记账视频
  • sql语句查询有多少条数据
  • 学会整理内容
  • solaris date命令
  • aesm_service.exe是什么
  • movie是什么文件
  • linux系统查询进程
  • Extjs 4.x 得到form CheckBox 复选框的值
  • javascript运用
  • 2014年最火的英文歌
  • 批处理替换文件
  • js函数详解
  • linux 部署
  • js获取当前时间
  • jquery 列表控件
  • 人脸识别身份验证
  • 美国各地区消费水平
  • 德阳契税2021年新规
  • 福建地税网上办事大厅
  • 湖北省税务局网站授权
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设