位置: 编程技术 - 正文

linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法(linux 更新yum)

编辑:rootadmin
最近发现很多同学不知道线上操作替换文件的要点。所以又整理了一下。 线上替换一个正在运行进程的文件时(包括二进制、动态库、需要读取的资源文件等)。应避免使用cp/scp操作。而需要使用mv/rsync作为替代。 原因:cp是将源文件截断然后写入新内容。也就是说正在打开这个文件的进程可以立刻感知到修改。修改文件内容很可能导致程序逻辑错误甚至崩溃。而mv则是标记”删除“老文件,然后放一个新的同名文件过去。也就是说老文件和新文件其实是两个不同文件(inode不同),只是名字一样而已。正在打开老文件的进程不会受到影响。如果进程使用了mmap打开某文件(比如载入so),如果目标文件被使用cp覆盖并且长度变小。那么读取差额部分的地址时(在新文件中其实已经不存在了),会导致SIGBUS信号。使进程崩溃。 至于可执行文件本身。倒是不怕cp导致崩溃。。因为cp时会报”text file busy"。压根cp不了。这时候也应该使用mv类操作。替换完成后重启进程。执行的就是新的可执行文件了。

推荐整理分享linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法(linux 更新yum),希望有所帮助,仅作参考,欢迎阅读内容。

linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法(linux 更新yum)

文章相关热门搜索词:linux 更新系统,linux更新系统命令,linux 更新系统,linux 更新,linux 软件更新,linux更新包,linux 更新系统,linux 更新yum,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux服务器管理日记分享 1.安装webmin复制代码代码如下:#安装webmincd/usr/local/ieternal/mkdirdownloadcddownload/ppwgetahref="

Linux中使用sed命令替换字符串小结 最近写了几个小脚本用到了sed命令,学了一下,顺便记下sed替换的基本语法为:复制代码代码如下:sed's/原字符串/替换字符串/'单引号里面,s表示替换,三根斜

linux安装vsftpd和vsftpd配置步骤 第一步:下载vsftpd的RPM包你可以从下面两个地方获得最新的vsftpd的RPM包Redhat'srpmcollection或者rpmfind.net.为了你的方便,你也可以使用wget从本站下载vsftpd的rpm

标签: linux 更新yum

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

上一篇:linux系统启动weblogic受管服务器报unable to get file lock, will ret_daring的解决(Linux系统启动文件在哪个文件)

下一篇:Linux服务器管理日记分享(Linux服务器管理的开机界面)

  • 税务登记的期限为几年
  • 什么叫征期抄税?
  • 变更法人代表要查征信吗
  • 社保当月增员次月扣费
  • 市区增值税附征怎么填
  • 定期定额纳税申报表是个人所得税吗
  • 境外公司委托境内公司付款
  • 员工出差火车票可以抵扣进项吗
  • 营改增住宿费的进项税可以抵扣吗
  • 小微企业增值税申报表怎么填
  • 企业所得税申报时间
  • 财务软件服务费属于什么费用
  • 税务会计学知识点
  • 转登记日下期指的是什么
  • 冲销凭证怎么记账
  • 企业的其他业务收入包括
  • 广告行业监管政策
  • 没有发票申报纳税怎么办
  • 发票的概念
  • 台式电脑组装过程视频
  • 商贸企业销售
  • php escapeshellarg
  • 伫立枝头的旅鸫鸟,加拿大 (© marcophotos/Getty Images)
  • 计算利润要扣除企业所得税吗
  • Symfony2中被遗弃的getRequest()方法分析
  • php中哪个命令用来删除当前目录
  • 如何确定合伙企业的利润
  • 员工出差机票计入什么科目
  • es6的module模块
  • vue组件引入外部js
  • php分页页码动态的实现
  • electron-vue官网
  • php怎么样
  • php读取word内容
  • php 包含
  • 固定资产的计提折旧在月初还是月末
  • 不是自己生产的产品可以用自己的商标吗
  • 织梦系统
  • db2 decoupled
  • 抄税前要做什么
  • 购买的矿泉水能卖吗
  • 兼职劳务报酬税率
  • 营业外收入如何纳税
  • 餐厅吃饭不小心把餐具打破需要赔吗?
  • 资产负债表不平衡怎么办
  • 一般纳税人购买原材料会计分录
  • 房地产购买流程
  • 差旅费报销金额怎么算
  • 加盖发票专用章有效什么意思
  • 汇算清缴所得税的账务处理会计分录
  • 企业处置固定资产增值税税率
  • 支付一年房租费怎么做账
  • 法院强制执行扣完款就完事了吗
  • 小规模增值税减免
  • 采用公允价值模式计量的投资性房地产不需要计提折旧
  • 未开票收入如何记账
  • 存货盘亏进项税额转出会计分录
  • mysql深度解析
  • 在sql server中触发器不具有什么类型
  • CentOS7下MySQL5.7安装配置方法图文教程(YUM)
  • 为什么多出一个系统
  • 进程中svchost
  • regsync.exe - regsync是什么进程 有什么用
  • xp更改远程端口
  • win7系统如何
  • win8图片查看器无法打开图片内存不足
  • 如何升级win10专业版
  • opengl es2
  • linux中退出
  • jquery.treegrid
  • 超链接打开比较合适的方式是什么
  • 在windows中快捷键的作用
  • python list的操作
  • 怎么向税务局举报不开票行为
  • 基层税务工作难点重点热点
  • 建筑工程资质挂靠合同
  • 河南省税务局冯伟
  • 南京税务证明怎么打印
  • 青岛个人所得税咨询电话是多少
  • 个体如何申请税收优惠
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设