位置: 编程技术 - 正文

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服务器管理的开机界面)

  • 当月认证了进项票没用完下个月还可以用吗
  • 培训个人所得税计算
  • 哪些情况需要提高警惕小心毒品
  • 企业销售折扣折让会计分录
  • 劳务费计入职工薪酬吗
  • 管理费用中税金分录怎么写
  • 社保次月什么时候到账
  • 审计库存现金盘点方法
  • 小企业会计准则会计科目表
  • 企业所得税季报可以更正吗
  • 跨区域经营企业
  • 固定资产成本包括包装费吗
  • 出口样品账务处理
  • 员工自己领取社保卡需要带什么资料
  • 固定资产进项税额
  • 企业发生的装修费可以几年摊销
  • 同一套房
  • 交强险和车船税必须一起交吗
  • 开票方与受票方的区别
  • 2019水利基金税率是多少
  • 光伏安装工程公司有哪些
  • 远程清卡失败怎么办
  • 库存现金出现负数怎么跟客户沟通
  • 销售推广的常用形式
  • HTTP 400 错误是什么原因
  • 公司的车险
  • 损益期末余额怎么算
  • 广告费用计入什么会计科目
  • PHP:oci_fetch_array()的用法_Oracle函数
  • 基本工程建设项目清单
  • 运输行业增值税税负率是多少
  • jquery 批量删除
  • 培训学校主营业务成本明细科目设置
  • 服务费发票怎么入账
  • vue3+elementplus
  • 办公室装修款怎么做账
  • 车间打杂工
  • 非流动资产处置计入什么科目
  • 银行手续费发票未到怎样做账
  • dedecms怎么改图片
  • 5年前开的发票退货可以冲红吗?
  • mongodb快速入门
  • 金税盘离线开票时间超限怎么办
  • 新个税累计免税额
  • 增值税进项税额加计抵减会计处理
  • 确认销售收入时不影响应收账款入账金额的是
  • 上下班出车祸公司怎么赔偿
  • 发出商品 会计科目
  • 寄售商店代销寄售物品的税率
  • 调整以前年度多计提的增值税
  • 应补税额是要交钱
  • 自然人可以申请一般纳税人吗
  • 应收账款贷方有余额说明什么
  • 税控设备设置在哪儿
  • 企业应按照有关规定结合本企业
  • 企业借款的利息交增值税吗
  • 代理出口业务会计分录
  • mysql导出查询结果sql
  • 让Windows Server 2008设备驱动安装图文教程
  • linuxvlc安装
  • Fedora Core 8中yum设置
  • os x 10.10.5
  • win7系统打不开浏览器
  • Mac系统中word怎么单独设置一页横向
  • linux病毒排查
  • nodejs使用express如何跨域
  • Tutorial 4: Shaders
  • python如何精确小数
  • unity系统错误
  • js class属性
  • node.js教学
  • javascript常用语法
  • js解析文本文件
  • android在手机上运行
  • js图形界面
  • python对比go
  • 湖南省低保电话是多少?
  • 医院要交税吗
  • 福建省国税局领导班子介绍
  • 自建房交契税需要什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设